--Task-- name: Logs-parse-benchmark-300 enabled: True class_name: GatlingParseStdOutTask source_name: overseer-0 source_namespace: >default< target_name: overseer-0 target_namespace: >default< start: 0.0 stop: None timeout: not yet initialized for this Task as timeout was not explicitly defined, see updates below loop: False interval: None dependencies: [] wait_for: ['Logs-parse-benchmark-10', 'Logs-parse-benchmark-100', 'Logs-parse-benchmark-200'] preceding_task: None options: {'task_name': 'benchmark-300'} group_name: None Current dir: /mnt/disk1/xslou/workshop/lodestar-fork/pyrock source (overseer-0) is a component 2025-09-15 23:30:42 - INFO: Timeout for this Task has changed to 10m (600 seconds) 2025-09-15 23:30:42 - INFO: timeout was set to GatlingParseStdOutTask default - 10 minutes 2025-09-15 23:30:42 - INFO: Interval for this Task has changed to 5s (5 seconds) 2025-09-15 23:30:42 - INFO: interval was set to Task default because it was unset, based on self.timeout value because task is allowed to stop by itself ________________________________________________________________________________ [2025-09-15 23:30:42] Logs-parse-benchmark-300 step1 : Write order for overseer to parse Gatling task stdout ________________________________________________________________________________ Order file: /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/05_Logs-parse-benchmark-300/order.json { "name": "Logs-parse-benchmark-300", "command": " /lodestar/pyrock/shared/scripts/logs_parser.py --non-interactive --input-file /results/orders/benchmark-300/stdout.txt", "out-dir": "/results/orders/Logs-parse-benchmark-300" } ________________________________________________________________________________ [2025-09-15 23:30:42] Logs-parse-benchmark-300 step2 : Make sure overseer is ready to accept order (not already busy) ________________________________________________________________________________ 2025-09-15 23:30:42,324 INFO 2025-09-15 23:30:42,324 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-15 23:30:42,324 INFO [loop_until]: (max_time=120, interval=5, expected_rc=[0] 2025-09-15 23:30:42,528 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:30:42,528 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:42,528 DEBUG --- stdout --- 2025-09-15 23:30:42,528 DEBUG WAITING 2025-09-15 23:30:42,528 DEBUG --- stderr --- 2025-09-15 23:30:42,528 DEBUG % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7 100 7 0 0 35 0 --:--:-- --:--:-- --:--:-- 35 ________________________________________________________________________________ [2025-09-15 23:30:42] Logs-parse-benchmark-300 step3 : Send order to overseer ________________________________________________________________________________ 2025-09-15 23:30:42,529 INFO 2025-09-15 23:30:42,529 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-09-15 23:30:42,529 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-15 23:30:42,813 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-15 23:30:42,813 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:42,813 DEBUG --- stdout --- 2025-09-15 23:30:42,813 DEBUG overseer-0-57d79d468-khs5t 2025-09-15 23:30:42,813 DEBUG --- stderr --- 2025-09-15 23:30:42,813 DEBUG 2025-09-15 23:30:42,814 INFO 2025-09-15 23:30:42,814 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/05_Logs-parse-benchmark-300/order.json overseer-0-57d79d468-khs5t:/results/orders/order.json 2025-09-15 23:30:42,814 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-15 23:30:43,712 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:43,712 DEBUG --- stdout --- 2025-09-15 23:30:43,712 DEBUG 2025-09-15 23:30:43,712 DEBUG --- stderr --- 2025-09-15 23:30:43,712 DEBUG Order has been successfully forwarded to overseer ________________________________________________________________________________ [2025-09-15 23:30:43] Logs-parse-benchmark-300 step4 : Wait order is done ________________________________________________________________________________ 2025-09-15 23:30:46,713 INFO 2025-09-15 23:30:46,713 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-15 23:30:46,713 INFO [loop_until]: (max_time=600, interval=5, expected_rc=[0] 2025-09-15 23:30:46,921 INFO [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:52,130 INFO [loop_until]: Function succeeded after 5s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:57,379 INFO [loop_until]: Function succeeded after 10s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:31:02,584 INFO [loop_until]: Function succeeded after 15s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:31:07,792 INFO [loop_until]: Function succeeded after 21s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:31:12,997 INFO [loop_until]: Function succeeded after 26s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:31:18,202 INFO [loop_until]: Function succeeded after 31s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:31:23,408 INFO [loop_until]: Function succeeded after 36s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:31:28,624 INFO [loop_until]: Function succeeded after 41s (rc=0) - expected pattern found 2025-09-15 23:31:28,625 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:31:28,625 DEBUG --- stdout --- 2025-09-15 23:31:28,626 DEBUG WAITING 2025-09-15 23:31:28,626 DEBUG --- stderr --- 2025-09-15 23:31:28,626 DEBUG % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7 100 7 0 0 33 0 --:--:-- --:--:-- --:--:-- 33 ________________________________________________________________________________ [2025-09-15 23:31:28] Logs-parse-benchmark-300 step5 : Get and log parsed logs ________________________________________________________________________________ Log parsing order succeeded, parsed log content: 2025-09-15 23:31:28,856 INFO 2025-09-15 23:31:28,856 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1 2025-09-15 23:31:28,856 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-15 23:31:29,165 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-15 23:31:29,165 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:31:29,165 DEBUG --- stdout --- 2025-09-15 23:31:29,165 DEBUG overseer-0-57d79d468-khs5t 2025-09-15 23:31:29,166 DEBUG --- stderr --- 2025-09-15 23:31:29,166 DEBUG Checking if file exists on pod 'overseer-0-57d79d468-khs5t', wait max 3 minutes if not. 2025-09-15 23:31:29,166 INFO 2025-09-15 23:31:29,166 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- bash -c 'if [ -f "/results/orders/benchmark-300/stdout_parsed.txt" ]; then echo "/results/orders/benchmark-300/stdout_parsed.txt file found"; exit 0; else echo "/results/orders/benchmark-300/stdout_parsed.txt file not found"; exit 1; fi' | grep "/results/orders/benchmark-300/stdout_parsed.txt file found" 2025-09-15 23:31:29,167 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-15 23:31:29,758 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:31:29,758 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:31:29,758 DEBUG --- stdout --- 2025-09-15 23:31:29,758 DEBUG /results/orders/benchmark-300/stdout_parsed.txt file found 2025-09-15 23:31:29,758 DEBUG --- stderr --- 2025-09-15 23:31:29,758 DEBUG 2025-09-15 23:31:29,759 INFO 2025-09-15 23:31:29,759 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- du -k /results/orders/benchmark-300/stdout_parsed.txt | grep "^\d+ .+$" 2025-09-15 23:31:29,759 INFO [loop_until]: (max_time=240, interval=10, expected_rc=[0] 2025-09-15 23:31:30,309 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:31:30,309 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:31:30,309 DEBUG --- stdout --- 2025-09-15 23:31:30,309 DEBUG 620 /results/orders/benchmark-300/stdout_parsed.txt 2025-09-15 23:31:30,309 DEBUG --- stderr --- 2025-09-15 23:31:30,309 DEBUG - Download file (size 620kB) source : /results/orders/benchmark-300/stdout_parsed.txt @ overseer-0-57d79d468-khs5t destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/04_benchmark-300/stdout_parsed.txt 2025-09-15 23:31:30,310 INFO 2025-09-15 23:31:30,310 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-57d79d468-khs5t:/results/orders/benchmark-300/stdout_parsed.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/04_benchmark-300/stdout_parsed.txt 2025-09-15 23:31:30,310 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-09-15 23:31:31,192 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:31:31,192 DEBUG --- stdout --- 2025-09-15 23:31:31,192 DEBUG tar: Removing leading `/' from member names 2025-09-15 23:31:31,192 DEBUG --- stderr --- 2025-09-15 23:31:31,192 DEBUG 2025-09-15 23:31:31,193 DEBUG [print_head_tail]: Print head (5000 lines) and tail (100 lines) of input file (/mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/04_benchmark-300/stdout_parsed.txt is 14579 lines): 2025-09-15 23:31:31,196 INFO ----- output ----- - SUMMARY: +-------+----------------+----------------+------------------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | Group | items in group | type | request name | status | expected | actual | +-------+----------------+----------------+------------------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | # 1 | 34522 | GatlingLogItem | registrationCallback | KO | jsonPath($.tokenId).find.exists | nothing | | # 2 | 34523 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 401 | | # 3 | 34523 | GatlingLogItem | UI IDM oidcToken | KO | headerRegex((location,#id_token=(.*))).find.exists | nothing | | # 4 | 397 | GatlingLogItem | --- | ERROR | --- | Failed to build request tokenUserinfo: No attribute named 'access_token' is defined | | # 5 | 10 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 6 | 3 | GatlingLogItem | --- | Exception | --- | 'hook-128' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 7 | 3 | GatlingLogItem | UI IDM version | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 8 | 3 | GatlingLogItem | UI AM validateGoto | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 9 | 2 | GatlingLogItem | UI-Pre-Login | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 10 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request userinfo: No attribute named 'access_token' is defined | | # 11 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke1: No attribute named 'access_token' is defined | | # 12 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke2: No attribute named 'access_token_2' is defined | | # 13 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM endsession: No attribute named 'id_token_2' is defined | | # 14 | 2 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | status.find.is(200) | 502 | | # 15 | 1 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 503 | | # 16 | 9 | GatlingLogItem | --- | Exception | --- | 'hook-98' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 17 | 4 | GatlingLogItem | UI IDM privilege | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 18 | 3 | GatlingLogItem | Skip 2FA | KO | status.find.is(200) | 502 | | # 19 | 55 | GatlingLogItem | --- | ERROR | --- | Failed to build request RootUserinfo: No attribute named 'access_token' is defined | | # 20 | 3 | GatlingLogItem | --- | Exception | --- | 'hook-155' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 21 | 2 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 502 | | # 22 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build request PatchManagedUser: No attribute named 'access_token' is defined | | # 23 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build request ReadManagedUser: No attribute named 'access_token' is defined | | # 24 | 1 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 502 | | # 25 | 2 | GatlingLogItem | UI AM serverinfo | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 26 | 1 | GatlingLogItem | UI-Post-Login - stage 1 Redirect 1 | KO | status.find.in([200, 209], 304) | 503 | | # 27 | 79 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 500 | | # 28 | 17 | GatlingLogItem | User Authorize PKCE stage | KO | headerRegex((Location,(?<=code=)(.+?)(?=&))).find.exists | nothing | | # 29 | 7 | GatlingLogItem | --- | ERROR | --- | Failed to build request createOrganization: No attribute named 'access_token' is defined | | # 30 | 7 | GatlingLogItem | --- | ERROR | --- | Failed to build request queryOrganization: No attribute named 'organization_id' is defined | | # 31 | 7 | GatlingLogItem | --- | ERROR | --- | Failed to build request deleteOrganization: No attribute named 'organization_id' is defined | | # 32 | 7 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 500 | | # 33 | 2 | GatlingLogItem | UI IDM features | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 34 | 1 | GatlingLogItem | registration_restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 35 | 2 | GatlingLogItem | --- | Exception | --- | 'hook-221' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 36 | 2 | GatlingLogItem | --- | ERROR | --- | Failed to build request registrationCallback: No attribute named 'callbacks' is defined | | # 37 | 3 | GatlingLogItem | tokenUserinfo | KO | status.find.in([200, 209], 304) | 500 | | # 38 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-148' crashed with 'j.u.NoSuchElementException: key not found: callbacks' | | # 39 | 1 | GatlingLogItem | Skip 2FA | KO | status.find.is(200) | 403 | | # 40 | 1 | GatlingLogItem | UI IDM oidcToken | KO | status.find.is(302) | 502 | | # 41 | 4 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 502 | | # 42 | 1 | GatlingLogItem | UI AM validateGoto | KO | status.find.in([200, 209], 304) | 502 | | # 43 | 1 | GatlingLogItem | UI IDM login | KO | status.find.in([200, 209], 304) | 502 | | # 44 | 1 | GatlingLogItem | UI IDM version | KO | status.find.in([200, 209], 304) | 502 | | # 45 | 1 | GatlingLogItem | UI IDM features | KO | status.find.in([200, 209], 304) | 502 | | # 46 | 1 | GatlingLogItem | --- | ERROR | --- | 'addCookie-111' failed to execute: No attribute named 'tokenIdCookieName' is defined | | # 47 | 7 | GatlingLogItem | restLoginInitiate | Exception | --- | j.i.IOException: Premature close | | # 48 | 1 | GatlingLogItem | registration_restLoginInitiate | Exception | --- | j.i.IOException: Premature close | | # 49 | 2 | GatlingLogItem | UI AM serverinfo | Exception | --- | j.i.IOException: Premature close | | # 50 | 1 | GatlingLogItem | restLoginInitiate | Exception | --- | j.n.c.ClosedChannelException | +-------+----------------+----------------+------------------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ Found 104,240 log items split into 50 groups. ================================================== - GROUP 1 - GatlingLogItem-registrationCallback-KO-jsonPath($.tokenId).find.exists-nothing - 34522x > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZjExZGFlMy05NjE2LTRjNTktYTUzZC1kMDFkMmRjNTkzZDEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InRmdWNzOWdwY3Rna3ByczZpY3BqcWdjdnQ1IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNW1NVk13ZFd0WVUwSk1jVkYwVVdWWmVXOVVVMnRuTGxseFVsVkVaRTVJY0V4VWMwMDRUWGxsWjIxclpscDNaR1pvZEZGQ1ZVcG1SRXRrZVdsME9VbGlNMHh3Wm5JMU0wSXdaVzlYV0hneVZVNXBURXhKZEZOdVpUQlBVMHREU2s1bkxYUlZVVFkzYXpsRmVsTjFaMVozWDBOcFdVcEhZMHRLY1hkb2VGOTFaa3BHY1hkTldIbExaRzU2TldkQ01IZElTVXBoVjBwTlYydFpTMDVSZEdscE1ITjFhR1ZGZUU5MlVHOHdWV3BpTjJkaE9EZHhhbWxOVW1kT2NWUk5lR3h3V0ZWVE5WRmllamMwZURoU1gyTldPVGxwUjFwak4zRkNVUzAxTUU0d2JucHRhV2s1VVdJeVMwNUhURnA0VFhjd1ExWjVTMlJ4VFcxWmNXUTVVMUUyZDBGWE4yZEljR0pVUVhOUldHbEpTRFF0UldkM09HRTBSM0Z2UTNKNVgwSlNlbnAyT1dkcVNGaE1aazE1UjBsVVpXeFNSR0pZWDFSVVEzVjFiWEl6Y0haUlkwMDJVbXhNY0Vzd2EwMUVWMWxJZW5Cc1dXWnJPV2MxVkRJelZ6SkdTbUpQUkdkaVVEZFZaalJqWVY5VVNIZEhXR2R4UlY5SU1tdHlNMkV5WjJkR1N6WlJWRGhDWlRndE5GQnljM1J0YjIxblkxVlRZMHRUUlZSRlVGOXZTbVIzVW1wR1VIRTBMVnBqYmxsSGNrOVlOVk4wUm05TmFYRlJUMmhMUVcxRGRXbzBORmxLV0hGZk16RldkSFY2ZVdsdFpqZHFkbEJFVldwNmJqUnhlVWhpYm5WYU5WTjVUVkpqYkd0WVJGcE1VamxIWjFsaE9FNTVkRlI1Y2t4VFIybExOelpJUmtoeVJWcFVOVmh0UW0xa05tUnJaVTVZTm01NFlYRnpTalZvWjJoR0xYQnlhbWxWWDNvNU5rZG5VbXA1ZFhsSU1FMWZRMEV5YUZwRlFUaFdjbWxsZVUxaGJUSjVVVUZaVDJKSmRsbEVNVTFpYTE5clVuQXhhVWhTTkROdlNVVklOMjFPU21jeFJWQjBjRzQ1ZFVGelFuUlRWREZHUmtkWWQwbHhSbEE0WTNCb2JtbzNWbDlPVG0xcWFUTnpOMkZXWlROaFMwVllPR0ZtU2tad2NXOXNiRk5NVG1GbkxVcGZObVZ2WVhoNWVEUmlORlEwY1dOU016Uk9TbTB4TmtOcFkxZE9TR2N3UlRsRE1IVTJkMnBpUjBwdlkzY3phM2xwWVRSM2FVVkNPWFl0ZFhsa01HcG9SekEzTUc4MmNYaElkVWRPTW5GcVprMHhlRWxYUmxGMmJXZExUekEwWWxsc09UaHNOak5SWWs5dk1WOXFWbWhHYVZSMmVrdExjbWxTU3pWQ1YxQktXRGx1WXpsVFNITlJSRzUwYzI1QlExbGhVemhXTW5wdFkyUkNZMkZ6TkdGVlpsTnRSR0pTYTFSVmIycEJVVm95T1hsTlYwczVabWhsYWxReVNVTkhjSE50ZUVSNmRIQlRTMUJCVG5aNE56UjFOV0pSVEdKM0xtOWlWVFZhY1hoQlNuQk9jbEpSVG5kNVJXRTRjVUUuYUFUV3BmeVVDUUFBWThmcldDZVdKcTdxWkZ6VVVVVjFfWk5UN1RhSHFaRSIsImV4cCI6MTc1Nzk2ODg0OCwiaWF0IjoxNzU3OTY4NTQ4fQ.UXuZfiKu_uCBlHM_jAg7mrWPzY6rzVFC96Bhj6W79fQ callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000001 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000001 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000001 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000001@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: 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. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@7df83870 gatling.http.cookies: amlbcookie: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@4cfdbcbc password: Pa_ssw0rd username: self300-user.10000001 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZjExZGFlMy05NjE2LTRjNTktYTUzZC1kMDFkMmRjNTkzZDEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InRmdWNzOWdwY3Rna3ByczZpY3BqcWdjdnQ1IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNW1NVk13ZFd0WVUwSk1jVkYwVVdWWmVXOVVVMnRuTGxseFVsVkVaRTVJY0V4VWMwMDRUWGxsWjIxclpscDNaR1pvZEZGQ1ZVcG1SRXRrZVdsME9VbGlNMHh3Wm5JMU0wSXdaVzlYV0hneVZVNXBURXhKZEZOdVpUQlBVMHREU2s1bkxYUlZVVFkzYXpsRmVsTjFaMVozWDBOcFdVcEhZMHRLY1hkb2VGOTFaa3BHY1hkTldIbExaRzU2TldkQ01IZElTVXBoVjBwTlYydFpTMDVSZEdscE1ITjFhR1ZGZUU5MlVHOHdWV3BpTjJkaE9EZHhhbWxOVW1kT2NWUk5lR3h3V0ZWVE5WRmllamMwZURoU1gyTldPVGxwUjFwak4zRkNVUzAxTUU0d2JucHRhV2s1VVdJeVMwNUhURnA0VFhjd1ExWjVTMlJ4VFcxWmNXUTVVMUUyZDBGWE4yZEljR0pVUVhOUldHbEpTRFF0UldkM09HRTBSM0Z2UTNKNVgwSlNlbnAyT1dkcVNGaE1aazE1UjBsVVpXeFNSR0pZWDFSVVEzVjFiWEl6Y0haUlkwMDJVbXhNY0Vzd2EwMUVWMWxJZW5Cc1dXWnJPV2MxVkRJelZ6SkdTbUpQUkdkaVVEZFZaalJqWVY5VVNIZEhXR2R4UlY5SU1tdHlNMkV5WjJkR1N6WlJWRGhDWlRndE5GQnljM1J0YjIxblkxVlRZMHRUUlZSRlVGOXZTbVIzVW1wR1VIRTBMVnBqYmxsSGNrOVlOVk4wUm05TmFYRlJUMmhMUVcxRGRXbzBORmxLV0hGZk16RldkSFY2ZVdsdFpqZHFkbEJFVldwNmJqUnhlVWhpYm5WYU5WTjVUVkpqYkd0WVJGcE1VamxIWjFsaE9FNTVkRlI1Y2t4VFIybExOelpJUmtoeVJWcFVOVmh0UW0xa05tUnJaVTVZTm01NFlYRnpTalZvWjJoR0xYQnlhbWxWWDNvNU5rZG5VbXA1ZFhsSU1FMWZRMEV5YUZwRlFUaFdjbWxsZVUxaGJUSjVVVUZaVDJKSmRsbEVNVTFpYTE5clVuQXhhVWhTTkROdlNVVklOMjFPU21jeFJWQjBjRzQ1ZFVGelFuUlRWREZHUmtkWWQwbHhSbEE0WTNCb2JtbzNWbDlPVG0xcWFUTnpOMkZXWlROaFMwVllPR0ZtU2tad2NXOXNiRk5NVG1GbkxVcGZObVZ2WVhoNWVEUmlORlEwY1dOU016Uk9TbTB4TmtOcFkxZE9TR2N3UlRsRE1IVTJkMnBpUjBwdlkzY3phM2xwWVRSM2FVVkNPWFl0ZFhsa01HcG9SekEzTUc4MmNYaElkVWRPTW5GcVprMHhlRWxYUmxGMmJXZExUekEwWWxsc09UaHNOak5SWWs5dk1WOXFWbWhHYVZSMmVrdExjbWxTU3pWQ1YxQktXRGx1WXpsVFNITlJSRzUwYzI1QlExbGhVemhXTW5wdFkyUkNZMkZ6TkdGVlpsTnRSR0pTYTFSVmIycEJVVm95T1hsTlYwczVabWhsYWxReVNVTkhjSE50ZUVSNmRIQlRTMUJCVG5aNE56UjFOV0pSVEdKM0xtOWlWVFZhY1hoQlNuQk9jbEpSVG5kNVJXRTRjVUUuYUFUV3BmeVVDUUFBWThmcldDZVdKcTdxWkZ6VVVVVjFfWk5UN1RhSHFaRSIsImV4cCI6MTc1Nzk2ODg0OCwiaWF0IjoxNzU3OTY4NTQ4fQ.UXuZfiKu_uCBlHM_jAg7mrWPzY6rzVFC96Bhj6W79fQ", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000001" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000001" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000001" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000001@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "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." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Mon, 15 Sep 2025 20:35:48 GMT x-forgerock-transactionid: b5d4902e-3732-47a5-89e5-a8ba06051f8c strict-transport-security: max-age=31536000; includeSubDomains; preload; x-robots-tag: none Via: 1.1 google Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 body: {"authId":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyNjBlMTk2YS1lNWYwLTQxNTAtODkwZC0xZGM5YzVmMDU3MDIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Ijh0dWVsaHFvMDN2ODNlZGc2ZzdwNXFhZGt2IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWZUMVpYVlhSNmFWbHFjRTU2TmxZMVNqbDFSRVYzTGtaSGJUVkVZbEJLVHprMVMycHhTV1ZDV0VOTGFsZEtXV1ZSY1ZsUWRqTmFWazVVYlVGbU9ISkxibkJXYjJob2REbEVXbXh0UW1GaE0wNUVaVlpqWlUxNVpGUmFhRlZDZGtWWk5IcHBUV1J5VVY5VmJqVkphVFpRWkdod1ExaDViR05xVW5veFdVTmtjbGxVVERCRllVczVaWFZvYlVWbmFVSlRjbkEyTUZkNWNIQkNTWGRsWkU1Qlp6bHJhVXhVTUdaek4xTkZhbkV5TVVRMFUzaEthMUpLYkZGSFFsZDBSVmN3UjBZM2VWUktSeTFrZFVSTWNVdDJXV3RtV1Zwb1lUaHVPRXRwTmpFeFRGZFlaRUZYZVZNeWVHUlFNREEwWTFsMWVHMVhVeTF5ZUhSeGVXVlhZMHd5VHpoeFowNXNZMFZNZFZOSll6SlFXbmd0WWtoalVXcHNkVXhaT1U5a1FXdHBaVUpzTVZOVlIwWlVSWEpETFd0VVlVVXRWM0pHYjBFNGNsQkhPVXRvWVZKSFpXdzNSVTlOWm5FM1ZXMXZNVXROWjA5NFVEQk9lRUZFYmxWcFRYaHdhMUkwUlZBM1RYcHRSemM0WVVoMFprMVRSbVkxUTI0eWJVRlJiazVsZW1oTVIwZGZUMDVEWVU1UWFHdDZUa3RKUW1wSFJrTTVkbkZZVm5kNllsQXRUbE5VVlhaMlJYVk5TemN0WTNCQ1IzVnVaMXBETFdwUFRUbHJaMmN6VmxwUWJEaDVOV1J4U2xoNE5YQkRkRzB4UzFkQmNERjFNV1Z2Y0c1bmQwRTBSMjQ0U3pSQmVUVjJhbXhyUW1waldETTFOa296VkdoMk9EaHRXVnBZZFhnNE55MXFkMVZIZUdSWFFsSllWVUpGY0VndFNUSm5VR0prYzBSbFpIQlNTMUJMYWpCV01ubDNWRVZUZUhBelIwbHFaVTVWV1hwUVNEVlZaekV3TVc5aWJrSlZTVlppYlMxT05tMDJkMjlsY0U5UVlYZDRWekpsZFdWRWRrbEtObE00U1dNd1RrTnNTbTlLUkRoUldVbDZVbFUwTlVoVk0zcFJWakJvTm1sdE9GQnZjMXAxUWtweU4yeGpkMlpXTVVGUVNYbHNaREpPZGpZeVVFdEphbk5MU204eGVGbHZlRGh3ZGxGTFZtNHhZbWxhY0VsQlYxSlRkVGMxU1dSS2VVbzNSbUZMYmxocVVsOXFja3hCUVc1aVlXeHJhVWREZFcxRk0zbHhUWHBtT0ZwNWIxVkNlWG8zVW5NNFMybHBOVGwyTkZoWk1IaEtaV3RpV0ZkUFJYRnlkSGRUWW5scmJVRTJWaTFaWlhvMFZUSlJYMGh3TVZaSmNVbGhOWGhFVkdsblVrcDBSVFZxVTJoVWFFSmthbnB2TTNFMGVtNUpWRlpyVDFGUGJWQlhSVmxyTW01dGVqUkhSbEpzYlZwVk1WbHpWV3MyYWpOb09XaGtWR1ZzUnpsTWVIcGFhMGM0ZG1OVVpWZDRURTFwTVRNeFprbHBWRzlQVkdOb1prUkNjMWx1U0VOYVkyaExiWGhOTFhCUlNVTlROVVp5ZFRKc2Ewa3RNa0Z3VWkxc2NsOXFNVkJoUVRJd1owVk5OUzFrY21GYVQwRmpWRFYwVVhvNVFXeFdURFF6VFd0WFUzTjJZbFJaYlROUlYweHVVV3hTV2taRlJuZHZZMTkxVVhFM2IwWjBZMHB2TkZZMGRFMXBlVzlwZFVSa1MxcGZhMHgwVGtzNWJYVjRXbEZrZVhwSVREVk1RMVpaUTJFdGNITkNNa1JoVFhNelJFRk9RWEJmZFhBMmRtZGFNVGsyTTNWeFFqVlJibmw0Wm5RdExWQnFMVEJUUTB0TlMyUlFUek5zYXpOeFFVMUdTbmwwWldwTE1FeGhNVTVtYXpscGMzVlpUazVxZEdkclZ6SndkQzEwVGxVd2NsWnJXRWRQZFVKNmMxUmlSUzAwTlRSaE1rOTZhVWxuZWxGdVVFRmZSRU5YTjNGd1lUWnFiM3AxZEdkQ2RFeGFNVGhuUWtSSmNTMXhYemRUYlRGdFRIaHdUWGx3U0djMlozQTFRakptZUZoQlZYcGlNWEpGZVc5MU1XaEhkMlZrVDA5aU5FNXZXVEJRTFRSeE1XbFdhMDF5WkhKc2VrczVTRTVFVjBwNWFXaHZVbXgwU1dsM1JGUkVjM2czY2xoT05qTldRMVEyTVhFeVgxbENaV3hZTW1NMWVuQlVNMk41U1RacWJscEVhWFExVm5sQlVVUkNPRVJRWmxOYWFEVmFNVXBWUTE5dE9FSkxibVpIWTNjM09YSnZSMUpVT1ZCU2VEZFNjbXB4YWpNME1VRmtTVWxpTFdjMFRtMUlkWGhLUW1oNVRrMHlaVGc0YkMxR1pXaFVSWGc0UWtSc2F6ZE1VV0pCTkhaTk1GZG5VVmRHVmtsNFNqUnBMVUpWTURRMFFsUXRYM2R1TURjMFNsVXpkREUwZEZGS2NFZGxkVWM0TjBkNlJ6WTVPRXBRTUhGNGNtVm1VbXBUV0dab2FsOVRUemhyWWxKeloyMVhVMjB0ZW14M2MwNXFVVlpuVVVSRmNHTTFiQzAyVm5oUVJVOW9TR1l6WW5SU2NGcFZUalpVWVdKT2FsSnNMVEZuYUZFd04xZ3ROekUxZVdGcVNVdEpNbFJRYXpkRlkyNW1jRE4yWjNsM1lVWmFOMlZxVVU1WmVrZ3RNWFV5YjNRM05ESmphRzQwYVZsTU1uRmZUM0Z2WlVnd05UbGZPVmw2VjBsWGIxOXhlR0ZoUVhOdldFMVZkMFZ5V1c1d1oxcGFXbXhrYkdwTlNVVnhVbkJQUTFwdFNUZEdVM05NZUVsamJteDJObWxNVWpsMFdGTnpZM1Z6Wlhsd1NWVnlaak5sT1RCaGRHRXdSRFZvUkV4V2VYVm1Na3AyVGtkNWNGTXlhbk51VUZwNmRVSlhRM296U0VsWk0xUk1SVWhwVmxKbFlVRldlaTF6Ym1JMk5HbERkakV5VVZvME9HdEljekpCWTBoUFRreDZWRjl4ZUdad1VGbDRWemRDUVVsVVpFeFBTWGRoU2xKdlJsSm9VRVJXY1dwTllUWmFXVlpUUW5WWFdrVmlia1ZmVFRaNE1VaHRjblV3VWs0Mk9FaHhlbWx2UXpaclRFVm1VRWhXUW1jdWVIQlBORFp2ZVdSVVZXaEViemxETlhKMWNFUm5RUS5FZENTZEx6Q2MwVGJDYk0xZ191SDg5aW9NVFllcER6WHF3cVlqcXZHd0NzIiwiZXhwIjoxNzU3OTY4ODQ4LCJpYXQiOjE3NTc5Njg1NDh9.LTAkYYk552VUY6xfnjbdKtAqy8USUT8w6g1t2T3Js9s","callbacks":[{"type":"SuspendedTextOutputCallback","output":[{"name":"message","value":"An email has been sent to the address you entered. Click the link in that email to proceed."},{"name":"messageType","value":"0"}]}]} > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlNzEwNzgzNS01YWIwLTQ2NmQtYjQxZS0xYzJkY2QyNTlhNzMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImtqdnNnNnJpZmRqYzFvdjM4dDlmb29rZWhvIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTZkV0ZhVjJaRGVucE9iV2h2YUhkeWVEaFBOMGxCTGpZek4zTmZObDlTTkRWNFpsVmZWMUp0VHpsNlJrSTRSbE16VVVKM1NuTndlbXhJTUZJM05qbGhaREp4WDBGc2RXb3llSGg1TFV3eFNuUmlhbTFpVTBaU1pHdFpXRmxGYVVsa2RrZGlUMUI0ZEhGbk1ISk9ka2xJWjFFMVprTTNXbDlLTWtONVpUTjVjVVpGU1hWNmNXTkRhbE5pVW1wVWQzRklOVU5JYUVzM2NubDJhR2hJY2xBd2FGOVljazVvWW1SelMwNVJObkkwUVVkeFNsSk1laTFMUVV0NkxXZExObE13TjFWeFUxUm1kMWsxZHpadmJVbFJSWEY0VWpNMk0ybEdTVmhUYlZaR01sZENZM2xRU2pKWFYwcDFTVWRFTmpsR1gxcGxiMHRZU1U1VWNtWnBTMUZ0ZDNWUlpFNUZXazVJTm1KeE5HNHRkR1pJVm5SNVJUQkZWR3hTUmswMU1IcGhSbGcwT1d4eVEyVm9OMjlvWkZkMmJrRjZaRmRoTW5ScU1FRjNXR2htTldGR1ZGWmxhM1ZZYUdRd2NXZ3RMVWhNTFV0VlEySTVUa2RvZERCQ2NYRktWRWR6WlVaMVdEVnpaVzU2U1hCWWJEWTNUSGR5VkhSMk5YcE9RUzFLWDFBNVdWbGFWRkpPVm05clZGWXliVU4wTVRkS1gyTk1iVlpOYkdwdllYTnhjMDlyTUhGa00zY3pOVlUxYUdKek5FdERiVGRKY1c5SlEyeHlUVkowYTFKc1RVUk5aM1Y1TFhjNWFqZGxaVmRIUzNCYVYyUmtjR3BJTjJ0MWJITmFNVFpFYkZSaGQwMUlaSFpOTlhCcWFtSXpSMlJvUVhvMFNISmlkbXhyUkRSTk9XaEJaM0JKVFdKR0xYZ3dRVVp1ZGpGMFl6VktabGxUTTBoclRWOU1ZMjFhTUVSRloydDNWR2R4UjNvMFNsTjZRMU0yYWxkNFlXRnJZMms1ZGxOdlNVdEJhMGw2V1dobloxUktjVVZMWjFOR1kzcFZRV1pZWTNwMVJYaEZOVGRpU1hjM1JYcFRhWGhXVUU0MWJFaFRiSGg0T0hWYVJGcGhlVVJNT1U1WVRVNU1TRmN5VDBsMVYyc3RMVkZET0VnNFdYZzJYMVo0Vm1OT04xUm5TSGhwZVU0NE5FbEJObXhNTTFrM2FYbGplbGRyVVRoTlZFMVZXWFpoZFZwVmFXTnNSSHBpY0VkMVNURnFXVmRmTVdGQ1l6UlBVVTVoVkMxTWVFaDVWbEp2VFdvMk5taE1iamxrYlRnMUxYZGFNRE5oUmtoWVNHMW1VbmRoYmpGaFVVbFZkMDVmVlhabWFrYzFXamd4VVV0UkxWWXpSbEJEVGxkUU9VcGZRbXBQUW5wdmQxQnhjWG90UmpWM1ZVMUlUMTl2YUhoemJtTkxhSGw0VjJwYVVFSmxaMjkzTlY5bGJXVkNXamRMVjNocVRVOVlia3huTWpKS1RuWlJZbmh6WlZWNFJVMU1hR0ZOY3prNVJEWmFRM293VEcxTFJGUTRZa0pVYVRZNU1YVmZVWGcxY0VaUkxqVk9lbUZNTldkcU4zTmpXSEZwT0U1cmFYazFjMUUuZmVBclQ3MjFpYkNsaEdDUFM3cUZWV2Q1TW1VUmJ5bS1XTkVmLUxhRzNqSSIsImV4cCI6MTc1Nzk2ODg0OCwiaWF0IjoxNzU3OTY4NTQ4fQ.RiyeD679aP2ZXlsfmbqe14ROEuQqXfNCSR8Q4duoy1s callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000002 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000002 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000002 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000002@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: 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. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.154.175.248 fake-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@303d5c82 gatling.http.cookies: amlbcookie: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@753fdc41 password: Pa_ssw0rd username: self300-user.10000002 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlNzEwNzgzNS01YWIwLTQ2NmQtYjQxZS0xYzJkY2QyNTlhNzMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImtqdnNnNnJpZmRqYzFvdjM4dDlmb29rZWhvIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTZkV0ZhVjJaRGVucE9iV2h2YUhkeWVEaFBOMGxCTGpZek4zTmZObDlTTkRWNFpsVmZWMUp0VHpsNlJrSTRSbE16VVVKM1NuTndlbXhJTUZJM05qbGhaREp4WDBGc2RXb3llSGg1TFV3eFNuUmlhbTFpVTBaU1pHdFpXRmxGYVVsa2RrZGlUMUI0ZEhGbk1ISk9ka2xJWjFFMVprTTNXbDlLTWtONVpUTjVjVVpGU1hWNmNXTkRhbE5pVW1wVWQzRklOVU5JYUVzM2NubDJhR2hJY2xBd2FGOVljazVvWW1SelMwNVJObkkwUVVkeFNsSk1laTFMUVV0NkxXZExObE13TjFWeFUxUm1kMWsxZHpadmJVbFJSWEY0VWpNMk0ybEdTVmhUYlZaR01sZENZM2xRU2pKWFYwcDFTVWRFTmpsR1gxcGxiMHRZU1U1VWNtWnBTMUZ0ZDNWUlpFNUZXazVJTm1KeE5HNHRkR1pJVm5SNVJUQkZWR3hTUmswMU1IcGhSbGcwT1d4eVEyVm9OMjlvWkZkMmJrRjZaRmRoTW5ScU1FRjNXR2htTldGR1ZGWmxhM1ZZYUdRd2NXZ3RMVWhNTFV0VlEySTVUa2RvZERCQ2NYRktWRWR6WlVaMVdEVnpaVzU2U1hCWWJEWTNUSGR5VkhSMk5YcE9RUzFLWDFBNVdWbGFWRkpPVm05clZGWXliVU4wTVRkS1gyTk1iVlpOYkdwdllYTnhjMDlyTUhGa00zY3pOVlUxYUdKek5FdERiVGRKY1c5SlEyeHlUVkowYTFKc1RVUk5aM1Y1TFhjNWFqZGxaVmRIUzNCYVYyUmtjR3BJTjJ0MWJITmFNVFpFYkZSaGQwMUlaSFpOTlhCcWFtSXpSMlJvUVhvMFNISmlkbXhyUkRSTk9XaEJaM0JKVFdKR0xYZ3dRVVp1ZGpGMFl6VktabGxUTTBoclRWOU1ZMjFhTUVSRloydDNWR2R4UjNvMFNsTjZRMU0yYWxkNFlXRnJZMms1ZGxOdlNVdEJhMGw2V1dobloxUktjVVZMWjFOR1kzcFZRV1pZWTNwMVJYaEZOVGRpU1hjM1JYcFRhWGhXVUU0MWJFaFRiSGg0T0hWYVJGcGhlVVJNT1U1WVRVNU1TRmN5VDBsMVYyc3RMVkZET0VnNFdYZzJYMVo0Vm1OT04xUm5TSGhwZVU0NE5FbEJObXhNTTFrM2FYbGplbGRyVVRoTlZFMVZXWFpoZFZwVmFXTnNSSHBpY0VkMVNURnFXVmRmTVdGQ1l6UlBVVTVoVkMxTWVFaDVWbEp2VFdvMk5taE1iamxrYlRnMUxYZGFNRE5oUmtoWVNHMW1VbmRoYmpGaFVVbFZkMDVmVlhabWFrYzFXamd4VVV0UkxWWXpSbEJEVGxkUU9VcGZRbXBQUW5wdmQxQnhjWG90UmpWM1ZVMUlUMTl2YUhoemJtTkxhSGw0VjJwYVVFSmxaMjkzTlY5bGJXVkNXamRMVjNocVRVOVlia3huTWpKS1RuWlJZbmh6WlZWNFJVMU1hR0ZOY3prNVJEWmFRM293VEcxTFJGUTRZa0pVYVRZNU1YVmZVWGcxY0VaUkxqVk9lbUZNTldkcU4zTmpXSEZwT0U1cmFYazFjMUUuZmVBclQ3MjFpYkNsaEdDUFM3cUZWV2Q1TW1VUmJ5bS1XTkVmLUxhRzNqSSIsImV4cCI6MTc1Nzk2ODg0OCwiaWF0IjoxNzU3OTY4NTQ4fQ.RiyeD679aP2ZXlsfmbqe14ROEuQqXfNCSR8Q4duoy1s", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000002" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000002" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000002" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000002@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "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." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Mon, 15 Sep 2025 20:35:48 GMT x-forgerock-transactionid: a463bfd9-2d5a-4056-9cc9-013c1a420f57 strict-transport-security: max-age=31536000; includeSubDomains; preload; x-robots-tag: none Via: 1.1 google Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 body: {"authId":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhOTk3OWIyZC1iN2Q2LTQxOGQtOTk1YS03MDc5MmMxMGIyOGMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InJjdmJnM2psaDZlcmg1NDU0czRtcDJhNG9wIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXVYMk5GWTFReFkza3lZM0phT0dKa1JXeDZUamRuTGxweWQxaGtOVlJGYm1wR1Vsa3daMm8yUW5wTGVsVnlaM0k1VldocWFsSXhYMVJ1Y2xsQmNXRlRTR2QxVmxaR1F6QmlhMkZMYW14Mk1GVnpieTFSZEdsTGFqSmtOME5rTUVwVVowZFBkSHBEWldoM1MyMUdkRWd3YTB4MGVrVTNkbTU1TkRSVGRFTTNlVE0wUzJKRlZVbzBWRFp1VUhGS2IyRjJWVGsxVHkxdFEzWkdTbnB6WlZOVk9IbElXRTh6UWpWRWNEUXhiRGQzVWxsQlFreFRiVjlzU2s0MWJWRmFXVXBqU1RCZlJIUkVURWw0TWtkaWFXOTFNVEpQZW5KVFFVbExhVVpITTJOMVZYTmFWRFZvVG5ZdFdrOXBhVUZpVDFwNmRHUlVSRVl3U1V3eFYwcDBaV1pmTjI0d1QwTktVM0ZGUjI1eVlUQllYMlJ1Vkd4dFptMURUbFJIYmtsck4wNVJYekJyTVc5RlJXUnJYMUF6VDB4cFdIQkNUa0ZhVTAxNVQyUmplazlWYUVaRE1HUklRVnBKYXpKaVpFeHVjSGczUmpneE5tSTJRVTF1YzNONlNtRm9VRFZwVFhSRU0xWk5VVk5CTkZoaldTMTZURkZyT0ZwT1kzbFhZa2RZY2s1MU1IQnFiMVZXVFdVelpVNVNjWEJVVlVOSlgybFVlRnBvUlU5VWEwY3pTSGszVTI5a01FUkdkRkZWUzFCNE0xcHNOVkZ3Y1VsTVlrTm9NVlZXUm5GRlZHRnhkM05NTUU5eFJHOVdVMGN0VDNSRllsbExNa1V5Tnpjd056ZEJPRVJYUzNrdGRYTTBNbXBOZGxaM2FDMUpSMHhxYW1oUU5VODRTekpKTWtNNE56bHBaelJyUm1abFJITjRaMTl1UlVGdE5IQkJOVEpQTWkxSGFYWnphRjh4T0ZGdlVWZFFiM0JOTm5oSlJHRXpaSG8yYkZWQ1dubEtUVlpqYzNCbVF6a3hjMEpEYm5WWU1tdGphMk5tT0ZacmNXTndSbGt3VFhCUVJtUjRlVlJTZG1OVU9WSkNaelIwVm5NeVprVnRjVE5LZDFKQ1oxUnhUVGhpUWw5QllqSnZlSFJMTm1wVFRWcGtkRGt6TVZGNWEzQk9TMEZYUW1wWGIwNTFhMUo0VVdvNU56RXdiWEp3TTFoWmFucG1WSEl3WW5BdFRsQXliMWsyV0ZRMlozRnZWRWh2WkdKdGEzaDJSV3RIVjFCNlZtTlNUMUpRUzB4VlprTTVZakF4V0dWM09YVjRPVkZpY0VWT1dub3hZakpFT1Y4eldXaHFZVTAxZFVsSU1VcGpNM3A0VFVGVU9VMW5Zek5OYldwSVgxcExTWGxuTW1OaVpEQXlWMGxZYjNJMVFWRk9UVEUzWjBkM1JGZHZaRzEzWWtWSGJXNHdTalJLVTBwV1UwbGFNMlZzYTNsbllWOTRWbGd4YUdWeVdIaEhZazVSWWw5ZlRVWnNMVE5DTUdGT1NHZGhOMHBvVEdsbmVHeFBaVUZJYUdsM09XdHJjVzQ1VEVOMGNYZHlWRFZJVFd4bGFuRjFYMnBZYld3dGRFVmpZemhFWnpWM1puTnRWamRpVjFSQ2NXaElSV3AyZW1GU2MySkVOeTFVTlVnMFNraHlNMGt0Y1ZCaVlsWjVRVFpSZG5sd04waEVORXhZWkdRelNVUjBhMnhZT0VadVoxOWlkRmhOYjFsbVNsUTFSRnBaTmxGVU1ucFRSemxXTVVZeFdFVkdhWEI1WW1SZk1VRndaR3RxZVUxWlVqRjZRa013Y2s1RVJVUnlPRlEyTUU1cFgxWkViM2d6VUhWQmFuSmZUR0o0TUZOcFJYbFZRMTl2WkRST1MwSTJWVXBWUVZJMlMxaDViMHRuTWt4NlVHaGZUWFpDV0hwU016UjFkMmd4VmtkUVNqWXpSRkF5ZG5waFNVRlVabXN6U1ZaRVpqWjZNbTVzUkRBeU4wTktVbEpoWWpsVlZucEljQzAzYlZNeFZVaE5XbkF6WVhFMlJVNXBRazQxVlhOdFkydHlMVVJwVVZoTldWOU1hVFp0VjNBM2QyTkphV1IzVWpKWFpWbEllbGhaVGpKWmJHTXhhVEpHZUhSM1NtWTFjVUpLYjNsdFZXbHllV0UxYVZaUE9WWjJSMkZIT0ZKc2NFaEpjMlZUWVRaWVZVY3pNRlpvVFRJMWEwWnFPVVJKWkZGTlNsVjJVbVZ1UlZkV1JYcFpNek55ZHkxa1lYaHVaSFF4WW1oUGNFRnNNMDV1TlZWSlNFd3hPR2xRTjJwbE5qSTRWbTFRUkZNNE1tOUNZbTFyZUZoeVRXWlNPVXAyY0ZndGJ6RmhVRkZIWkMwNE1WUktOMkZLT1ZwVWRGbEdTekJWYUZFM05IcDRPV2hQZFZobU1YQjNZbkZRYlZCUlJscDZSbFZ4YlRoRWNTMW5TRFE0U0ZWTmFIYzBlV0Y1VG5oaVpHNW1hVGh6VDE5b2RVWnhUelF3VjNGeVNpMHpWbkJFWWtwVFExbG5TR3BtWW5seU1Yb3pWazR3VTA5eVlUSXljRGszZDBkUFNuaFpaM0JNTFhCcGJEVTFNbFpoTTFZeGRrMURWalJFWkVkemMydEZUamh1Tm5NNVdVSTVOR05OUTNCVU5sTXllbGhMYzNoS2RHVnVNMlpaYVMxMlNHNUVOamxLUmpWS1kycG5VRXh3ZFVjMFlWVTJNRXBJZEhoQ1dXZFFNRkpVTjFKNVVIRnhlR3RUVVMwd1kyVjFVMFZ2ZGpSTmMwRTRSazAzYVRaMVNFeDBjbFZSUmt0VVRIcGxVMTlsVm1sek1tcG9NM2hKU21aeFMyRlhUMHRKUTBaaU1uTkJhbmRRUTJOMmJqbHlVVTVFVEVZNFMxOXBPVGxXZFdsZmJEUnRia0V6ZFhsMVkySk5TR1JqZWtvMk9HZElSVGRIWldaSVdFUm9iQzF2U0V0MFNEVk5ZbFpMYW1FMVRWTXRNVGhKYUV0M2FrcHhkekpKVm5oamNHTnpUMFZMY2xvNFNVYzFia0k0U1RCd05YQnNZVXd6UjIxTlFXZGhOM2hCZGtVelNrVmxja1pyVldWUmFVbFVObTAwTFZSWGVsUnJhRUYyUTBWck5sZ3hVa2gxWjBSeVIxTnBaREoxTFhkdU1tOXllRWxwWkU1VGNtODNlV2QyUkRndWQwTTBiVmhWUkRGSk9ISXdjVVl5UkZGVGEwVnZkdy40NEdzaWphWnFxdFc0WWktMUltUjY2R0p4ZzVGTXNLU2hXQkh5NDhoNzZBIiwiZXhwIjoxNzU3OTY4ODQ4LCJpYXQiOjE3NTc5Njg1NDh9.iRKviIOxuoBD8lChx_NgXd5BHPLruwmFlvzkBaIwFfM","callbacks":[{"type":"SuspendedTextOutputCallback","output":[{"name":"message","value":"An email has been sent to the address you entered. Click the link in that email to proceed."},{"name":"messageType","value":"0"}]}]} > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIzNTBmZWJhYy0wYmM1LTQ4NTMtYTMxZS00OWE2MThhYTU5NmUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxwajE1dHA2Y2tiNzU3dGhvcWd0MTBxYTEyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTFZVkZJU0RaemRVOTJUa3A0VmtWQmVWbE9SRFpCTGt4TFlteHJWbkE1ZDNObU1qUlBSMVJGU0hjd1VsQnVPSE00WW14bVZuVkxhbVJQZDJSNFpqWmtUMlZNZDBOVmRVNWpkak5TT0VOTGIzRkdTWE5vYVRodlJtOXpaR1Z2VlVOSVVXRjViRTFWU0U0elMzTjZZMWhFZDBKaWNqaDBhMGRtVDNkZlMyMDBORVJrYzBNdFpXOTNSemxTVldzd1RUZzJTa0o1ZFRaNVZXZFVPWFJZYjNsVU1VSTBaeTEzTlZONVprVndkVlZVT0VOQ1h6WjFORkZmUm1VMFZXVmZSVkYyYVdrMFVEQldRVmc1ZVdoU01tOXpObkpTUTJOdldXZDVZMjVLU1ZwQ2JYWkVaVEIxTVZOYWVuSmpaalkzZUhwaFkweHpVMnBuUkVSMVNFczBlRXB5ZUZCQ1F6bHJVblJFZERSTUxVcEtPQzFaZUhOSVIzaGZWMjlpYWt4TVNYaEJjRmc0TnpkU1ZVZEhjRTAyYVdaRU1saEtjbVZMTmpKaVZGTkZOVE5FUTJoM1oybHBia1l4UkdwbFQwaHFhRUZSVlRGdGVHVTBSVGx1VGpOclRURnFRa3N4WlZCa2FqQm5SV2t4TlZsbkxXTkthVUZPU0ZKU2JXRXlWakUzU1RsUldHbEhNVzEwYVZjMFExQkxNSFZpV1RKWlJUWkhZbUpCWTFkaFV6QmZOakF6YUhST1ZYQXRibGRpUkVGamRHNVdZbmcwV200MVJFUnVjbkEzUzFVd1lYSXhiRzFYYlZjMWVWODFNMmxDU2paNWVrOHhiVzVuTTNKalNuSllOelZZYjNWeFJVWkpOVzE2TjIxSU9TMHdiMWxRTTJwQlRETjZSVE5xWVRKTVRUQklXVEpvV2tod1NISlZNaTAyYkhaSFFtbzBUMDFOWjFKSVlqTTJURzlVUldwdlpVeGZNemRhU1hSUWJGcEhjR2xXU1MxMGIyOHpRbEZ3YkVkSE5tMVBkRk4zVlhwcWFUUnVTa2RLZW5obGVITnhUUzF1UzA5Q1VGOXBWMjQyU2paeGJrMHhVVGQ2YzJ4alh6ZDBSME5JWTNwbFEyVXlSVWt3WTJVdFZHWjFVaTB5UTBscFZGbEhTMFJxUkRab2JteEdXRWhqVG1SWGR6RlRVRzVJT1RselIwUXlWMUJ1WmxGNlFXMTBNbGhWZVRsSVYzTXpRbkYyUm1nMFJreDJTME5MVlZsVlFXMXRjMkZKY1VsTVpFSlpOa1owWTJsNk1sQlZRbTVJV2xSR1MyaFRNVzk0VkVabWRYUmFZVU5uT1d0YVdFSkxaMUp3V0dSeFFqZFJWbFZxY1VkUFdWQlZXRU0wZEV0MlVGbHFURVJCYkUxM2JIZzROMkk0UTNCRWRWSmFXa2x0VWxCVlFscHFNa1EzTURsUlFXMTBiRzh3ZG5Sa1ZEbHRTV3hyWnpKeFVURXRZVFJFVEV0MFRFNVdSbFJQVDFCMGVXVkVkMWRTVmxSME1uZ3hTVFJuWkhWcU5GWm5hbDlQV0V0bmNHaG5jV3AzTkZCSWFUWnJhaTFOVVhCakxrcHBiRTlKTURjMmFUUnFWVlV5Wm1WVmVVTlZjMmMuejhmazVEbUZEWmtQNnpCcExaTlVmS2dVR3dyQlZ4QnZyLVVacTU5ZzhqOCIsImV4cCI6MTc1Nzk2ODg0OSwiaWF0IjoxNzU3OTY4NTQ5fQ.GHjwTOLyKE8DnzQFG7IxkxLvGtf5zAhmynB-UWRgc2I callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000003 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000003 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000003 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000003@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: 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. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 99.202.53.100 fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@567d4ad1 gatling.http.cookies: amlbcookie: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@185b591f password: Pa_ssw0rd username: self300-user.10000003 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIzNTBmZWJhYy0wYmM1LTQ4NTMtYTMxZS00OWE2MThhYTU5NmUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxwajE1dHA2Y2tiNzU3dGhvcWd0MTBxYTEyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTFZVkZJU0RaemRVOTJUa3A0VmtWQmVWbE9SRFpCTGt4TFlteHJWbkE1ZDNObU1qUlBSMVJGU0hjd1VsQnVPSE00WW14bVZuVkxhbVJQZDJSNFpqWmtUMlZNZDBOVmRVNWpkak5TT0VOTGIzRkdTWE5vYVRodlJtOXpaR1Z2VlVOSVVXRjViRTFWU0U0elMzTjZZMWhFZDBKaWNqaDBhMGRtVDNkZlMyMDBORVJrYzBNdFpXOTNSemxTVldzd1RUZzJTa0o1ZFRaNVZXZFVPWFJZYjNsVU1VSTBaeTEzTlZONVprVndkVlZVT0VOQ1h6WjFORkZmUm1VMFZXVmZSVkYyYVdrMFVEQldRVmc1ZVdoU01tOXpObkpTUTJOdldXZDVZMjVLU1ZwQ2JYWkVaVEIxTVZOYWVuSmpaalkzZUhwaFkweHpVMnBuUkVSMVNFczBlRXB5ZUZCQ1F6bHJVblJFZERSTUxVcEtPQzFaZUhOSVIzaGZWMjlpYWt4TVNYaEJjRmc0TnpkU1ZVZEhjRTAyYVdaRU1saEtjbVZMTmpKaVZGTkZOVE5FUTJoM1oybHBia1l4UkdwbFQwaHFhRUZSVlRGdGVHVTBSVGx1VGpOclRURnFRa3N4WlZCa2FqQm5SV2t4TlZsbkxXTkthVUZPU0ZKU2JXRXlWakUzU1RsUldHbEhNVzEwYVZjMFExQkxNSFZpV1RKWlJUWkhZbUpCWTFkaFV6QmZOakF6YUhST1ZYQXRibGRpUkVGamRHNVdZbmcwV200MVJFUnVjbkEzUzFVd1lYSXhiRzFYYlZjMWVWODFNMmxDU2paNWVrOHhiVzVuTTNKalNuSllOelZZYjNWeFJVWkpOVzE2TjIxSU9TMHdiMWxRTTJwQlRETjZSVE5xWVRKTVRUQklXVEpvV2tod1NISlZNaTAyYkhaSFFtbzBUMDFOWjFKSVlqTTJURzlVUldwdlpVeGZNemRhU1hSUWJGcEhjR2xXU1MxMGIyOHpRbEZ3YkVkSE5tMVBkRk4zVlhwcWFUUnVTa2RLZW5obGVITnhUUzF1UzA5Q1VGOXBWMjQyU2paeGJrMHhVVGQ2YzJ4alh6ZDBSME5JWTNwbFEyVXlSVWt3WTJVdFZHWjFVaTB5UTBscFZGbEhTMFJxUkRab2JteEdXRWhqVG1SWGR6RlRVRzVJT1RselIwUXlWMUJ1WmxGNlFXMTBNbGhWZVRsSVYzTXpRbkYyUm1nMFJreDJTME5MVlZsVlFXMXRjMkZKY1VsTVpFSlpOa1owWTJsNk1sQlZRbTVJV2xSR1MyaFRNVzk0VkVabWRYUmFZVU5uT1d0YVdFSkxaMUp3V0dSeFFqZFJWbFZxY1VkUFdWQlZXRU0wZEV0MlVGbHFURVJCYkUxM2JIZzROMkk0UTNCRWRWSmFXa2x0VWxCVlFscHFNa1EzTURsUlFXMTBiRzh3ZG5Sa1ZEbHRTV3hyWnpKeFVURXRZVFJFVEV0MFRFNVdSbFJQVDFCMGVXVkVkMWRTVmxSME1uZ3hTVFJuWkhWcU5GWm5hbDlQV0V0bmNHaG5jV3AzTkZCSWFUWnJhaTFOVVhCakxrcHBiRTlKTURjMmFUUnFWVlV5Wm1WVmVVTlZjMmMuejhmazVEbUZEWmtQNnpCcExaTlVmS2dVR3dyQlZ4QnZyLVVacTU5ZzhqOCIsImV4cCI6MTc1Nzk2ODg0OSwiaWF0IjoxNzU3OTY4NTQ5fQ.GHjwTOLyKE8DnzQFG7IxkxLvGtf5zAhmynB-UWRgc2I", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000003" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000003" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000003" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000003@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "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." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Mon, 15 Sep 2025 20:35:49 GMT x-forgerock-transactionid: e8e6f9c4-2da2-4a6c-8e0c-eeafbb8260ea strict-transport-security: max-age=31536000; includeSubDomains; preload; x-robots-tag: none Via: 1.1 google Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 body: {"authId":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJmNTczYzcyYS03ZWZmLTRiMzctOWYwZS1kNjg5OGRjYjFlNDIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Imc5OHB0ajZqZms0NWdwaTNtN2R2cTk1ZTBvIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTZkVzVuZEVKa1dFTm1YMUZzWVhCcFZGVTBOSEpuTGs1RE1sVldUbVJ3YWpScFJrOXlPSHBFTWt4dExVMDNlV1l3UnpkM2MwRm5UMFEwV0ZRemFqQktVMU5tY1V0NFNVRkJPRFZ2WW5ORlRpMHpMVmRSTkV3NVdqWjZja3hFVFU1TlRsVnRWRmxLY1hGNFZYRm1hakpRVEVkWmRFNXNSR0pTY0ROc00yOXdkRkV3ZG5aTVVqRjJMVmhtVkRGV1NtSldlR2t3UVZGdVptVmxUVWQxT0hoTk5FMXNVMHhNWlhWamNXTlNlRGxoYVZwRWJIQlhjazFyVkhkRFZUQmtOVzlVYVcxYU1rSmFkRTFqU0c1WGFVaHRSWGxXT1ZGRlVVOXVUV05uUkVZMmExQkNVV2RQTkVjM1RHa3pZVTFRUjBGM1pFWjBjbUZIV21KUlZFeDBUekZIYmpkdVFXZGlSRkI2TTNsd2NWcE1ORlJGVkRCaGNGaHFTbGxYTWxGdE1XNDVTazl6YVRkR1QweG5jbmN5YUhsRVgxcDJSMXBKY1ZKTU9HZzVXbFJ1TjA5alRFVk1kMmRUTlZkeE5ubG5aVWg0WWxKMlZVOUlhemQ1Y0hGa01rSmxUVVZZVGtzeVlXNUxNak41WVhkMWVHVjZPRFJEYVVWMGFtaHJPV1pwZERkNE9IbElZMlJ0ZEUxbWVHWnRhRkpWVjFKMFJFOWlUamhGWjFCSE1sZzRVa1p3TTFCV1MxQldiRWN0UTNoU2FqZ3hOVEpYUmtaV1ZrbEZSa05qWmpCblkzbEVUR0ZwTjNKSldFMVhVMnRCU0cxR1FsWldSVnBuTWxsbWIxRm5TSGhqVWt3MGJraGtZVEpLTmpRMk0waEVOazFDWkMweFRreDVaaloxUlhaSFpVOWlaMVZHZVVacFgxWnBlVnB2YlhGNGJHNXpSMEptWkVFMlYwSnhkRGt5T0VwR2NXUkpaMFpoVG0wMVFWVk5NWEp2TWxsa1N6bHhZa1Y0WHpneVFVeFlRMEpSUlVGc1ZVVnNVVll5UzNZelVGcG1YMDgyTlZCVloxZHpaMWhwVEVwSVVHWmFSaTFaTFVwV2JYRnNTSGsxZFVOV05UbHRPSEJ2Vm5vM2NuWTJSMU5JT1dOc1dHOXNTMDVKVG05SU1VVnlXRk5mZGpJMlZFbExMWFZPUjFWdE9XbHFWVzExVG1KMlkzTlhRMHRGUmprNVlVMXVNelZsTTJwUFRWVk1WMkpXWDNoMlNUY3RYM0pxUWkxR2RFOWlSRUpDTlhWSkxUZ3Raazh3VkVWWGJFdFBhVTFsTFMxeVFtVnlYemhHWVRoa09GTk9lRU5GZURKa1FreEpSRGcyUldkMFRFRmpVRjlvVjJFM2FXZG9aREpzYm1sSk1YQTJVazl2TlVkWFZESTJZVmxuVFhCemFWWlNhREpMTTI1MmRuTmpiMGxNV0RkSFdsRlllbVpvTVc0elZERmtWMVIyTWxCRmExUmlPRTlFVGtsUldVbENOR3hrVXpOVllrRlNVamhYVUdoRldVRlFjblZMYzJ0b1V5MWlORVYwVjBZeGNpMW9WVnBmWTNwclEwaG9MV2d4YkdwUFQxOU1ZVUZzT1d4c2VVRktRVkJVZVZSRWFWQnVlVTgxWkdsUVgzb3hXbEJUUkMxM09ISjBiVlJQYmxNdGEwb3hUbkkzWlRkS2NXZExVSEZHTkVoU1drWnhZbEZOVDJSdFIyMUdjM1V3U21oYU5ESlBhVzlZYjNwbWMyaHNhVFpFT1RkSkxXNUNSMFZ0VEhJMU9EbG9kMmRaU1Zaak1VbE5iMG94YWpaVVZHVTVURTlEWkhoUFduVmlTV1pSYjE5b1NtOWZRUzB6VkRoU1NrWlNaRTluVG0wM2VUSnVOR3BVZUU1blV6ZHNjVkpsUXpCeGFEaERNMjVFUVZGSGMwMUVZbEY2VWxCT01WbDNOMVJmWjE5amF6aERkRFJ5UTIxak1uRlpiVkZSZW5sWWRsUmlTMEZRZHkxNVNIWjNVbTlZTTFOZmNHNDNTa3d3YzBkeVRsQlhObFZTV1ZsNlRWUlVaRzVHT1hsV2FEbG5ibXhTY1ZVelkxcEZUM0p6WjBWQ2VpMUZhR3N5TkZSd0xXZEJaVE5FY21walRsWlVUa2d6VDBsSWNWODFhRk5wTlRjMVJrSTFVa2hSYW5GVE1qZHhZVWhYVjJKM2VsRnpTbkIwTFdGT2IwaHRlQzExVUZCaFJXOXhiREZLU2tWVWFYQnJYemRCWkhCaFYzcFlTa2RuU0c1MmFtMVJVMXA1TFZjelgzRlhOMjQ0YkU1SFIzWkJSbWt5U2pCaFIwVktRekpNZUVwcWFWQlhXSHBhTWtZNE1tUkJSMk4xV25rMFQxQTVWRzlCUkhjeFZsRktabUYzY21OeExURkljRWh2Y25kSVRIQlVjMWxXVTNaclRDMWhMVVZPY0djNE5HUkxWRGRxT1hwcmNqbENlWGROYUZFNVlrOU1Sekl5YnpaaWRVTmlVbXA0WWs5dk9IWTVTV3N6UXkwMGFqUm9iR0ZIT0haVFlWOWtMVU55UWtGQ1pIUXdkRFp2ZUZkMmNuRkVTVVZITFRCVllVUm9aalp3TVU1VWVHWkJVVFpyTUZOT1Zrc3dkbmxSVUVsNWRHUmtjbXhJTlU5SVUwTldTMGhLWVZCVmVIRk9RVTVVZW5NdFVIZEZZbEJKTTFCbVNqTTRiMGhRYWxNeGMzZHZaVUV0VVZRNFlqZFVkVlZCUlhwRGExSkZhMlpPY0VoVGFEUkxZM2xJYW01YVFuTlhOWGRWWXpacGEyTmhVak5NVjBzME9FbFBOVWRaU1VvMldHeHZaVVZzVDI5aVJUY3hTSEJ6T1dGRmJVWTFUa1pCV0VSM1FsZHhkMDgyVlRGWmFFdEZkSHAyUzJReE9EUk5ZVGwzWTJwNlJuRlhRbEZHT0ZoeFpFMVljbU5aY25jemFWWldlWEppTm5CdE5WVjZUemhKTFhCU1lVVTNXbVE0Y0VsZldsb3lTMWxpVlVWbVFsWjRXVFI0TUdoWVdWcFphRWhaY1RWMVN6RlNXRUkxVnpObmRGUnhNRTVsYVVoZlEzaGxXVGRsY1VNMll6Vk1TMDFvZVhsT1EydG5jMDFTUW01c1JtTnVaR3hmYVdoaWNsbEpiazFaU2tFNExURm5TbUUyTlcxU05ERkdYMnh0YTFJdU4zSklhQzFDYXpsQlMwbEJURWxwWW0xS1VVZDVRUS5WVlFqQkZLdHd6Mk5fYWVUR2xKUUlTZjhtV1c4Rm5QRWFmeEViTFc2WEtrIiwiZXhwIjoxNzU3OTY4ODQ5LCJpYXQiOjE3NTc5Njg1NDl9.j1Yz1LRub-aSYwfLQGF-4gwV54OThhqfHFSroCCUfzU","callbacks":[{"type":"SuspendedTextOutputCallback","output":[{"name":"message","value":"An email has been sent to the address you entered. Click the link in that email to proceed."},{"name":"messageType","value":"0"}]}]} > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJmN2VkNDlkYy1mYzBhLTQwN2UtYTE5Ny04ZTAxYzZkMDYzYWUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImtiNmQ3OXNqcTcwbGgzc2RtOW0zZ2MxMDRrIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXlkVmRKU0RkNlNGY3RTVWRCVlV4eFFsbHFkRkIzTGpoa09IQlNiRm8wTFdGaldGbGZXRmhWZUdwSFRXUTVWVzVUTUhBMWIyZ3RZM0pmYjFSQ04xQjJRakp6UmxKdFRHTmFiVXhrYmtSek9FNTZUMVZHU0VwTk9YTnpTell3YkhvM1dtRktaMm81Y2tGU2JtWnFTSE5TVkhocFh6TlJUVGh2Tm5CVVFXNVBkRTlmUmtseE1GWTNVV1ZUYWtOUFNtZDBNMnB2VGpoSmJXbFJWbHBQU25vMVVGUmtZbUZOVGxSbU5Fb3laRkpDUmpKa00zRllNVTlxYVhwcE0yOVViM1ZIZUU1VllrWkZWbko1YVU0eFkzVmZVMVp3WW5obWFVeFVZMk51ZFdRMmIyaDBVaTF4ZFhWQk1WWlRhbWhITWtWNE4zcEdVV1pFZDE4elVqYzBNWEpvZUhvdFkwdDVhV1pEVEhOaldYRmFhR0ZpWVRSb2VHWnRaazl6TW5oS01EUXhYM1ZXUjNaTE5rMVFjVnBEU0dJMU1IWkZUWE42ZG1kZk9GTmpjbWd3VDI1R1kyOUxUVTQ1Y3pOTFZURnNkbDlXYzNaQ2RsTTRVMHhSUzBSdWJqTnpVekJUUkRCTU1WQkZaVzlaYkU1SmVWaHFlbUpFZEVoNFYzSkZTMDl2TFdSbVpuZGFNbGd4YVdKbk9HMTBYMnBrVTBkUWMxSkpSVlp6ZWs1R2F6ZHJjelozTTFCb1gzUkxXVWRmUTBsaVdISlFOMFZUUkRGMFJWTmhVa1JTV2xWMldVUldRMjB5UkVwNFJXd3ljR05DYUdodFMxRlNhR2h1TmxsaWRYaDVWM3BPUXpsR2JESlhXVFpwY2psbWNtZEhaVmRsYW5CSFRsQkxUMjFRZDJKcFREQlVlRFZMUVV4Wk9XbGtORXAyTURsTFgzRkNVR2cyU25nd1VsSm5aWGwzT0hSbVoxVlNjVGRIZG1aR2IwSktSa3hwVTFBM05WRjBUekJUWW5SV2NYVmlSMXBhWXpsU1NGTlRhbVZhVjNsNlJrWXpibW96T0dwTFowNTBiRzVTYVZJMGQxVTJTVEpTVFhSSmMwRm5TR2N0YzJwR05HaGlUV2xUUldsYVJUZDFjV3RtWjBSTE9GRTRVbGhVV2xVNFRHNDBOM0pEVUY5MGNVcDJlbkpSUWpWT1FXRkRZbUZ4T1VoUWVXbFhNamhJYWpoTGJrSkpZelJ0VlhobVltSnhOekY0WnpBNGJVaHdYMTlrYkdVMlQwOVpRa0oyUWxCdWVFWmlZVUZoTjJNNFgxSlZaVFF4T0dVMFJXRm9aVEo1ZFVWZmN6SktabVV6TkRkblFWQkhSRXR1UjJSNWFuVmxWazl5U1VVMVVVVmZkRXhKV2poRFRua3pSa2Q0VW0xNWNtWjZWRXA0ZDBwUWJuTjZPWEkzUzBWd1kybFVVMjgyWjJkeVowTkxVbTEyTmw5dllraHBlakoxT0VreE5YQlpXa3RwWmtwaU5UWjVZMFpFTTNsNlNWWXdSek5hTjFoU1lqTlNPWE5zV1RST2VqbDJTVmhHWjNjM1NqVnRaelJ4UXpJMExqQndUR0ZmTVhCNlFYRmZZM1ZLVVdWeVJqQm1WbEUuQVFLdHM2REtnS0dMaVU1M0VIMHdiYXBBMWliekhLMFJzRHlLelNjWHU5RSIsImV4cCI6MTc1Nzk2ODg0OSwiaWF0IjoxNzU3OTY4NTQ5fQ.uE5KAQENyy7qBRlnqsPQJdOCqcFghiXEvq4nH_M9ggc callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000004 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000004 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000004 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000004@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: 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. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9 (KHTML, like Gecko) Version/9.0.2 Safari/601.3.9 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@1c942803 gatling.http.cookies: amlbcookie: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@44f4db77 password: Pa_ssw0rd username: self300-user.10000004 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJmN2VkNDlkYy1mYzBhLTQwN2UtYTE5Ny04ZTAxYzZkMDYzYWUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImtiNmQ3OXNqcTcwbGgzc2RtOW0zZ2MxMDRrIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXlkVmRKU0RkNlNGY3RTVWRCVlV4eFFsbHFkRkIzTGpoa09IQlNiRm8wTFdGaldGbGZXRmhWZUdwSFRXUTVWVzVUTUhBMWIyZ3RZM0pmYjFSQ04xQjJRakp6UmxKdFRHTmFiVXhrYmtSek9FNTZUMVZHU0VwTk9YTnpTell3YkhvM1dtRktaMm81Y2tGU2JtWnFTSE5TVkhocFh6TlJUVGh2Tm5CVVFXNVBkRTlmUmtseE1GWTNVV1ZUYWtOUFNtZDBNMnB2VGpoSmJXbFJWbHBQU25vMVVGUmtZbUZOVGxSbU5Fb3laRkpDUmpKa00zRllNVTlxYVhwcE0yOVViM1ZIZUU1VllrWkZWbko1YVU0eFkzVmZVMVp3WW5obWFVeFVZMk51ZFdRMmIyaDBVaTF4ZFhWQk1WWlRhbWhITWtWNE4zcEdVV1pFZDE4elVqYzBNWEpvZUhvdFkwdDVhV1pEVEhOaldYRmFhR0ZpWVRSb2VHWnRaazl6TW5oS01EUXhYM1ZXUjNaTE5rMVFjVnBEU0dJMU1IWkZUWE42ZG1kZk9GTmpjbWd3VDI1R1kyOUxUVTQ1Y3pOTFZURnNkbDlXYzNaQ2RsTTRVMHhSUzBSdWJqTnpVekJUUkRCTU1WQkZaVzlaYkU1SmVWaHFlbUpFZEVoNFYzSkZTMDl2TFdSbVpuZGFNbGd4YVdKbk9HMTBYMnBrVTBkUWMxSkpSVlp6ZWs1R2F6ZHJjelozTTFCb1gzUkxXVWRmUTBsaVdISlFOMFZUUkRGMFJWTmhVa1JTV2xWMldVUldRMjB5UkVwNFJXd3ljR05DYUdodFMxRlNhR2h1TmxsaWRYaDVWM3BPUXpsR2JESlhXVFpwY2psbWNtZEhaVmRsYW5CSFRsQkxUMjFRZDJKcFREQlVlRFZMUVV4Wk9XbGtORXAyTURsTFgzRkNVR2cyU25nd1VsSm5aWGwzT0hSbVoxVlNjVGRIZG1aR2IwSktSa3hwVTFBM05WRjBUekJUWW5SV2NYVmlSMXBhWXpsU1NGTlRhbVZhVjNsNlJrWXpibW96T0dwTFowNTBiRzVTYVZJMGQxVTJTVEpTVFhSSmMwRm5TR2N0YzJwR05HaGlUV2xUUldsYVJUZDFjV3RtWjBSTE9GRTRVbGhVV2xVNFRHNDBOM0pEVUY5MGNVcDJlbkpSUWpWT1FXRkRZbUZ4T1VoUWVXbFhNamhJYWpoTGJrSkpZelJ0VlhobVltSnhOekY0WnpBNGJVaHdYMTlrYkdVMlQwOVpRa0oyUWxCdWVFWmlZVUZoTjJNNFgxSlZaVFF4T0dVMFJXRm9aVEo1ZFVWZmN6SktabVV6TkRkblFWQkhSRXR1UjJSNWFuVmxWazl5U1VVMVVVVmZkRXhKV2poRFRua3pSa2Q0VW0xNWNtWjZWRXA0ZDBwUWJuTjZPWEkzUzBWd1kybFVVMjgyWjJkeVowTkxVbTEyTmw5dllraHBlakoxT0VreE5YQlpXa3RwWmtwaU5UWjVZMFpFTTNsNlNWWXdSek5hTjFoU1lqTlNPWE5zV1RST2VqbDJTVmhHWjNjM1NqVnRaelJ4UXpJMExqQndUR0ZmTVhCNlFYRmZZM1ZLVVdWeVJqQm1WbEUuQVFLdHM2REtnS0dMaVU1M0VIMHdiYXBBMWliekhLMFJzRHlLelNjWHU5RSIsImV4cCI6MTc1Nzk2ODg0OSwiaWF0IjoxNzU3OTY4NTQ5fQ.uE5KAQENyy7qBRlnqsPQJdOCqcFghiXEvq4nH_M9ggc", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000004" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000004" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000004" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000004@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "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." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Mon, 15 Sep 2025 20:35:49 GMT x-forgerock-transactionid: 6c1a8a3a-965d-4464-a0be-3747f9d98e04 strict-transport-security: max-age=31536000; includeSubDomains; preload; x-robots-tag: none Via: 1.1 google Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 body: {"authId":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyODJlOTIzYS02MmUwLTRkYWYtODk3MS0xNzI5YjNmNGFjZmYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImFmcmVtYmJ2c3ZyMGI4c3RjZmRkMTRkazR2IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWFWVUUxUm5oTGFsQjVkM1F6U20xU2JHRllVMk5STGxaT1VXWlZka1JDWDNKU05IbFJVVGgyZGxOdVdWUnhOa0kyVFRoallYTlpaelptYUdNNWVWbGpkMDVsWDJSeUxWTmtSSGx3TlhBNVpIZHJlVFJZZGxjM1JHeGhUMFZGTURaclZUbElUMXB2ZEVkalRFMDVWbWxXV2xsamFIWlNObU5ZTlhkU04weDVjalJ0WldzeWNHZExlWFUzWDAxTmVHNXJaRXg1Tm05TFVYQkhhMVJrTVdOd2RXMU9PVzlKZDNkd1FUUTNWSEZ0T0V4V1VVTTBSMUpPYUc1YVVXWklSRkF3T0hwaVlteG9ZM0JDWW5SYVMxOVFWRXc0Tm5obVRWOXVRbnBDVVVSSFFtdFJSRlpqVURKa1pEWmtRVzV0VEhRNGVVcG9RWGxVYVRkdU9IZFRhRTlWVjJsSE1FSldiM05SUW0xSU1WZFhTa2x6U0VjMllsQXpjVmg2UWtKMmRIaFRXRzQxWVd0QmRWQkhaVlpJT0hBMFJXZG9hMjFuTjBOMWVEVnBUM1ozUjBsU09VMHdVVjlIZUY4d2JXbEpTbWRvWW0xaVdqQnVSRkZSTWsxdFdtaEdWR1ZET1hoaWRVdzRVRTR5Y1hrNGRERkRXRmhuWjI4dGJHMVphRTQ0TUd0eGFXTTNXRGM0VFU4elExb3plVmRGZUdWSmFrUlJURTl0V0ZnNWJUaEpibTlKVW1wSE5HdHpTVmxHZUZoa1FrRTJRVzlKU1hKdFNWVm9jRTVUZFVSQmVFTlhNMDEwVkRWNGFGSlNOekV4UW5aVWIwazBkR2RMWlhWbGEwTkVaVGRTTFUxMU1WaDJkRW96UzFGbWFIVmFNVUpvU2xWbWEzaFdORVkzTmw5SVkzUk9jVnBCVVU0MGIzUk5Oa2RTYjB4VGVIWklZVGxGV2taWWFHOUxNMWhxVlVGb1JUZHBUVk5ZZUdsNVlVdEJlRlJOUjFsR01YRjVNMU5mTjJORVdHSmtYM2gwT0VoYVpYcGZjbGxJYWxFek1qZ3dPV3RwU0RZd2VDMVVUMUp3Y2xWRGVsRkZUa1pDWWkxaVZtVnhSM0UxZEZsVU1taHpRM2xtWldweVMzSTFZWE5VUWpoWmRtRndZMHA1VXpGdVJESlBZMm80VUZsb09EaHZWbG80Yld4dVJXVnlUV1ozTTBwWVNXb3RNalI0VW5CMVFXeGhhREpuUjJka1lVczBSRzU2ZFhRemJGbFdVMmgzYlRoNU5UaDFhV0ZUY0VwdllWRlFjekk1UXpKblJIVTRVMHBLZWtSaldVRldVM290VDFGMlNWaDJkMHRqTmpWVFMzZExhbW90VVdzME5YTlVSa040UlRSZlExSkZMVUk0VDFGTFpUZHVWMU5wY21OR05qTlVMVzVUYkV4dFEySnBjWEJvZWkwek9WaHRSR3RpVmxsVmMwcHZPVk5STjJoemRtRlBNbEJaWDBKTWRYazNUM1ZJWWpSNUxVYzFXWGhKWTFneldHWTVVeTFYTVdNMFdHUkRTMjlsU0VNNWVrZEVSamswZGtKUVRXeFRSMUpNTlc5cFoyMTRVRzgwTjFsalNFWTFOV3RGTFU1dk1EQkNlakppV2sxTFQzQllXRFEwZGpCRVEzWnhRbk56YzA5dlNqZHZiRGg0WWtkMWQwRnhjMHRtVURsNFJ6SkJVVXhwVEVaWVJFb3lVMGhQZVRaTmFXSmhkMkl5TWtJNU4wRmxlbUZ5VVhsdGJVSTRWMjV4TjBGcU1XNHpjVlJHTTBKNVdERTJRV2MwWVcxeFpXTjRaMEZVZEhKa1ZqWlhaVkkwTm01WFNHWkZTRmgwUldGbE16YzVXbVZqWkVsaE1Wa3hjM2hzWTNGcFNUWmFVSEZ6ZEdVNWFGSjVNWFY0WkdoclJXcEpjRlI1ZFhFd1RVUmtjRjlZWkVVM2RYaElTeTF1UkVwVVUwcENXazlxU0VrNGNIQnFkbVpPY2tjMmVrZElSSFJFY0dKNFVHTjVWMVJyTFhWNlZESldlRE0yYkdKT1RWQnVRa3BIUm5SaWVVUllWa2hoVVRCNGJUTjBhVjlsUW5KUU9FWm9VVlJTVnpkRlVVWlBPVzgyWjFsdGNHWkVlRXR6WmpGcVVFMVNSbWhGV20xRlkyeG5OR2htUTFsTWRUTk9WemxSYUUxNk9EVmFXVXhrVTB0RGRWRm9hbWhTWkY4elZFbHNjR0p1TUVOelQyeHZRbXR4YW1sUFdVdDVVV2x3ZVRFNFMyTlJVRmxXUm5wMWVuWmlVV1prU2paS2NFMW1la3QzVDJSMWFscHFSbEZrVGw5RFRXVnZjeTFyYzBkT01GZzJiazkxWlhaaVYwbzNjME42V0dab2RHb3dkV3M0VEZwMU0wbEZTRWR5TTFsQ2NHRlJZV2RFVXpCUFR5MTBhV05mVW5sV2NXdzBkRjlUYWtwNWJHMXJhV1p4UW1kTmEyWnlkVzlWTUhWSlpsbFBUamxSVG1SaVUyMDJlbU5vYVRkQk5FOUhNbGRKVFRkeVgzWnZNbk5vY21JdFMxaFBkRTl3VG5KNVVYUktTbTgyWVdKQ2FGTkxiRUZvVmxaMk5VRnBObkpyY2tKdWJYTlNTMUJqVG1oQ1p6bFlTVnBqVVdjNGNGZDZMVzFXZUhGUVFtWmlSREZKZUd4a1psVlRaMjE1YkdsV1ZVNUhWM05DVGxOVVFrTk9WMGsxUkROVmNFdFVWWFJJTVdWRlUzcE1UMmRSYlc5aWJIYzJUMlpqUm1Kd01uQXpkVGg1VTFKNGVraFFRMlJITVVZdFJYaHhOR0kyTTJaUVNWZEVkWGhuVEZWcGVrcDZiVWRFZDBKc2FYSXhla1JUUW1kMWFVUlVkMk5ZU2kxM2JXeFdiREZTUXpOYVNsaHZNV2xQUTB0UFRGZHBRVmhxTlRoMVJGOWFjMVZ6WHpOR2RVZEdRMlpQYVRFNVIyOXdUbEF4UzB0RGVuTXlWVEJ0VVZSTU1tMTFkMmxuUVUwMVpEbDJUbGhUWkhOM2VUWTVUV0l4TVVRd2R5MWpSR1J1YVVOVlYyaHpTWGg1VjFoclkyMTNjM0JTVFVSNU9FTktRa0pCTmpKTFVXdE5jVVZWUmpKSFFraGxlVzltWkVwcVNFdzJkV04zZUdGaVh6RjVZMW80VnpCTU16bFJVbXB5WldjM1ZGUmhlRmd0YlVrdVdFWjRhRTF3ZW1GTlNHSkpNR3hQVkZSM1FXVkxRUS5Oa0ZzOTd2OXhZelltbTNkVl9MT3hBWTQxMkhaRUdHYTR0Ukw0a3o0MVNnIiwiZXhwIjoxNzU3OTY4ODQ5LCJpYXQiOjE3NTc5Njg1NDl9.YFzub3AhcjMXe8wj3GQHUjdaq-ZpFI79gHJkC4qiD6g","callbacks":[{"type":"SuspendedTextOutputCallback","output":[{"name":"message","value":"An email has been sent to the address you entered. Click the link in that email to proceed."},{"name":"messageType","value":"0"}]}]} > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI4OTNjYjI2Yi0yYmJhLTQ3MTctYTJmYi1mZjA5ZWQxNmQzZTkiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjU5bHFwN2wwZmZwazc0bWVnZzgyYmszZGViIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXFSV3hRUVc5MFVGbHBhbk5TY0VweFVscFhaMVZCTG5OWlprdHdNRk0wUlVaSVdrWm5WM1kyZWtSNWNXb3dPVVZqUlZWUFdXWmhaVWRxV2xkek0xODNSMFpMTlROSWRrcGFRWGhrVG1wQk9VcFRRM0JpU0ZRdFNtaHBXVGh5Y2pSd2JUZ3RZWFoxZEU1c1MxbHhXbWRQTjI1cWIxaGZaMDB5T1Vkc2JsUlJSRzlvWlZOdFJtWkZNR2QzTnpCM2JXOHljRXc1TkdveFlWbEpaM0pWYUhwTWRWRTROSGR3YWw5UVZqbExiak5pYmpkdVlVTkllR2MzVUd0NlZsVlpjMU4yVUdKTGNIVmZSbUZXVmtGWE5VcENZelpMVERWVE1IbFZhbFYwVGsxaVIwVXpPR3BsY25Nd2VuTktRVWhSYlVGUFZWbGxhbXAyWmpsV01UVlFiRFZSY0RKbGRtTlVlV3MzYmtONFRITTJUa1F3TTJKMWRrRkZXa3BKVlVSMGJFODNNMlpFTVZNdGJuZEJVMGd3VldkMVkxcExVRzEwVkhwdFEwNU5NMHBuVkZoaGRsaHJXbkpFTUV3MlZGbDNVWE5CYlV0R1VIbFVRMU5yVDNneGJFWk1NV0ZpUTBFMFNtRmhWa2h0VlRoaVJIaE9TVFpYWDFwSWJIRTFNbko2YWtGNU4xTTBSV1kwV2xkR05HVjRRMUYyUWs5VmFFaHNkbE5LT0VobU5UaFpjMFJ0YUVjMVdWVkNVMmxsVkMxcVR6Qm1PRkkzT0RadE1EZGZaQzFmUXkwdGVqYzBTWGgzU3kxTFVuQnllREJuVkZVNE1URkJaelY2WWtKU2RXRXllak5NWW1sMlFuaGFjbWxsU1RWWWRGRnRRbXRpZDI5Wk4wNU9TVEZVZG1ZM09UZEpUbFJFU2tOSVprVkVNSGw1WDNWbmJFWlBiVFZyWjFFNGFrUnRSazh0Ukc4eVprWk9kVVZZZFRKdGRFeEhZV0ZpUjA1VmVURkJSM0ZLZG05TFRVNUZXVzFZU0Rod2R6VlBNMHhrY1RWWmNtTkRUekZFYm5oNGVVeDNZWGgzYURoQmExUXdha2hwTlZsdFVVWllTUzFqU1VSUlZUZGFialZGWWs5TGFVZEtNVXhhTlU1ek5XcEdiMHRIUmt0R04wNWpkMmxDVkUxalVISlJaV3RXZFZsblltOTZaWGxtZEdOSFprVlhVbHBqUlhGUU0zZzBWM2xrVmt0clVuRkNjMkk1TmxaWlZFTkZTRm80TFdOd1MwZENkRGx1U1cwM1pTMTROVUYxZWw5VWNrWm5RbFprUVVkVk1FbGlaRjlvTTBNeloxUk5lbTk2WWxVeGFGZHZSR1EwVEVRMWVrSXpTa2MwVVZGR01Hc3pUMWhLTTNoMlRIUkRkMk5tY0dobmRrbEtkR2M0V1RGT01YSklORFUyUkhseU1sbExZa3RRZG0xNVpHUmlNMWh0TTNGdVJYSmFTMDB6WVVweE5WVnZMVWMxVVV3MlZVZFhlbFp0T1RSYVUzZ3RiV3d4Y25kc1NrbE5hR3hSV0RkaWQxUk9SRXczYVVSNmRHSktYMWxEWTBOakxrOUNTRWx2Unkwd1ZuWlZNVGxpVDBwQmRVbFFPVkUuaGFoWG5fTXhTRnJiUE93VFZpUlpmWkxLb3I0N0FrVGw0UVRhMlNRYmZONCIsImV4cCI6MTc1Nzk2ODg1MCwiaWF0IjoxNzU3OTY4NTUwfQ.f1rDzIrIdNNEA2rZYxZkrGC1Hdz2B-5OTFMMk9JWPcI callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000005 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000005 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000005 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000005@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: 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. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 210.235.129.177 fake-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@70a3d95c gatling.http.cookies: amlbcookie: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@e1466b password: Pa_ssw0rd username: self300-user.10000005 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI4OTNjYjI2Yi0yYmJhLTQ3MTctYTJmYi1mZjA5ZWQxNmQzZTkiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjU5bHFwN2wwZmZwazc0bWVnZzgyYmszZGViIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXFSV3hRUVc5MFVGbHBhbk5TY0VweFVscFhaMVZCTG5OWlprdHdNRk0wUlVaSVdrWm5WM1kyZWtSNWNXb3dPVVZqUlZWUFdXWmhaVWRxV2xkek0xODNSMFpMTlROSWRrcGFRWGhrVG1wQk9VcFRRM0JpU0ZRdFNtaHBXVGh5Y2pSd2JUZ3RZWFoxZEU1c1MxbHhXbWRQTjI1cWIxaGZaMDB5T1Vkc2JsUlJSRzlvWlZOdFJtWkZNR2QzTnpCM2JXOHljRXc1TkdveFlWbEpaM0pWYUhwTWRWRTROSGR3YWw5UVZqbExiak5pYmpkdVlVTkllR2MzVUd0NlZsVlpjMU4yVUdKTGNIVmZSbUZXVmtGWE5VcENZelpMVERWVE1IbFZhbFYwVGsxaVIwVXpPR3BsY25Nd2VuTktRVWhSYlVGUFZWbGxhbXAyWmpsV01UVlFiRFZSY0RKbGRtTlVlV3MzYmtONFRITTJUa1F3TTJKMWRrRkZXa3BKVlVSMGJFODNNMlpFTVZNdGJuZEJVMGd3VldkMVkxcExVRzEwVkhwdFEwNU5NMHBuVkZoaGRsaHJXbkpFTUV3MlZGbDNVWE5CYlV0R1VIbFVRMU5yVDNneGJFWk1NV0ZpUTBFMFNtRmhWa2h0VlRoaVJIaE9TVFpYWDFwSWJIRTFNbko2YWtGNU4xTTBSV1kwV2xkR05HVjRRMUYyUWs5VmFFaHNkbE5LT0VobU5UaFpjMFJ0YUVjMVdWVkNVMmxsVkMxcVR6Qm1PRkkzT0RadE1EZGZaQzFmUXkwdGVqYzBTWGgzU3kxTFVuQnllREJuVkZVNE1URkJaelY2WWtKU2RXRXllak5NWW1sMlFuaGFjbWxsU1RWWWRGRnRRbXRpZDI5Wk4wNU9TVEZVZG1ZM09UZEpUbFJFU2tOSVprVkVNSGw1WDNWbmJFWlBiVFZyWjFFNGFrUnRSazh0Ukc4eVprWk9kVVZZZFRKdGRFeEhZV0ZpUjA1VmVURkJSM0ZLZG05TFRVNUZXVzFZU0Rod2R6VlBNMHhrY1RWWmNtTkRUekZFYm5oNGVVeDNZWGgzYURoQmExUXdha2hwTlZsdFVVWllTUzFqU1VSUlZUZGFialZGWWs5TGFVZEtNVXhhTlU1ek5XcEdiMHRIUmt0R04wNWpkMmxDVkUxalVISlJaV3RXZFZsblltOTZaWGxtZEdOSFprVlhVbHBqUlhGUU0zZzBWM2xrVmt0clVuRkNjMkk1TmxaWlZFTkZTRm80TFdOd1MwZENkRGx1U1cwM1pTMTROVUYxZWw5VWNrWm5RbFprUVVkVk1FbGlaRjlvTTBNeloxUk5lbTk2WWxVeGFGZHZSR1EwVEVRMWVrSXpTa2MwVVZGR01Hc3pUMWhLTTNoMlRIUkRkMk5tY0dobmRrbEtkR2M0V1RGT01YSklORFUyUkhseU1sbExZa3RRZG0xNVpHUmlNMWh0TTNGdVJYSmFTMDB6WVVweE5WVnZMVWMxVVV3MlZVZFhlbFp0T1RSYVUzZ3RiV3d4Y25kc1NrbE5hR3hSV0RkaWQxUk9SRXczYVVSNmRHSktYMWxEWTBOakxrOUNTRWx2Unkwd1ZuWlZNVGxpVDBwQmRVbFFPVkUuaGFoWG5fTXhTRnJiUE93VFZpUlpmWkxLb3I0N0FrVGw0UVRhMlNRYmZONCIsImV4cCI6MTc1Nzk2ODg1MCwiaWF0IjoxNzU3OTY4NTUwfQ.f1rDzIrIdNNEA2rZYxZkrGC1Hdz2B-5OTFMMk9JWPcI", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000005" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000005" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000005" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000005@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "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." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Mon, 15 Sep 2025 20:35:50 GMT x-forgerock-transactionid: ed26f900-ad86-46fd-8809-e6896a91f7d5 strict-transport-security: max-age=31536000; includeSubDomains; preload; x-robots-tag: none Via: 1.1 google Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 body: {"authId":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyMTAyNmVmMC0xNDk1LTQyZDYtOTU5NC02MjcyZTZmMzNiMDIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Img4Ymt1NzNiYzFicWJwMjZxanU0ZDlkMGZrIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVNTRmhrYTBKRmQxWnRUek51VmtsMVFqQnpkVUpuTGpabE5VOVRNa2xQVVdwcWFqVjNWVlZzTW1Ka1NIRlFOMUk0UzFoaFZrMURaV2REWTJwNmFqWTVaWE41VDA5WmVubGpTRmhwV1ZZek5VTnROVWh2TlROM2RuaENVblZ2V0dOV05WOXRURmRVV0U5RVJFZ3pkRXBYV1hGcFZFUktSMmRxWDJJeVZ6SkJOekE0ZW5OTmFsa3hWM2hhVWtoNVltSTRhbnBXVTNWM2FIQnpOVUl5Y0ROMlJVdExaRkphVDFObE9IZEVaM0pzVDJ0blVWcHROV05GWldsQlNIWk9TMlJ2YjBzd09GQkhUbTkxUW5SblUxOTRUR2t5YkhOelNFOUZOSEl6TkVoWWIxbFpOVE5NYldaVmJ5MUVhbFZxZWpkU2JtUjBORXAxVUhKeFEzZzViVVJCYTFodlJHaHNOMFI1UmpZNVUzaExkamh1VUUxc1RrZFNhWGxoVHpObFFWbHFla2t6TlVoS2NUZDRjV3h5YkMxTmRXbDROVEZTVWxwQ2N6Sk1ia3hwYlZkc1pIcHdSREJUT0hSelduRm1jSFIwV0U1bFZFbzJkVEY2ZUZKUU16SkdYMjVIVEd0WFgyZEdVVzl5YnpodU1sRmFTR2RYUzNKU1F6aHNaVXBUZWxaSWRGaGpTRlZUZDFCQ1psVnNkWGx0VkRkUVdVbFliSHA1VlRaeVJFUnpXR1J0ZVZSRGRtNXNNM2RJVFdkbE1ERklZek10UzAwM1dtcFpUbUowVTBwak1rTldaMDgxYkRoVk5rUnlPRXQxUkZRdE1EVklTbWxPVnpreFYyNVZWVU5PYmw4M1RuZGpPVVp3WjFGVlNXOUdRa1pRYlVoNFVFMVhUa0pSYUZoWVVqWkhhQzFZVmpWaWVUbGplR3R6WTJoV1EzUm9kRXBqUmtOa2RFUnpkRWhuZFUxRFZWWmtiRmx2VGxKdFMyb3pSMVJOYW1NMGRUZEhabHA1VURCNVNGOXdZbFEyVFhSdVYwVXpaVk5mVWxKQlNYcHBWbmt6TUZBdGRsaDFRVVZhWTBoeVFrdDBZbDk2YW5SeGMwdDBNVzFVUWtsdWRXSk9abHB2YmtOaFozWlJNbmQ0VWpoV04xaHNXWGQ1Tm5SdVQzSnplRlpvVUVGeFRFOVlhSFJzTUdkbVNIWXRNbVZ2UnpoTFIzRnZRbDlETm1KeGRteFpNR2s1TFdKdFQwcDBWRm93Y1hvMGMwMTRUMmQ1ZG5sUlVuaEtRbFYxVmtoa2VuY3RXREpmY0hCQk5sTlJNVlJxTVdGWlkzZExjemszYVRabVFtTm1UVkZ5UW5nek4zaG9kbXRDZW5aSU4zaHNkVzFIUlhSVVQwbzJiVVJ1ZUY5S1dEbGpjR1Z3UkVReGNsVlhWelZ4VjFGVlNuZHhaMloyWkc5NVJEQTFUa041YUV0eVNGVmZhVlJaUmtOWlYxUkxOSFp2V21sTVMwcFVaVzFSY2xSYWNWcElkVzV0TlhGMFpEbG1OSFY1UnpSSFNWRnVZME5VVmxwYWJ6QklVRXhIYW1vNVpWRlZRbTVzVmxwMVduRTJaRTl6VkcxaFgxUm1ZM05mWDBaRFJFaFBiV3h4VjNNM2JuUkRMVEl0UjFZMWNUWlVVRVZQVDBaTFJtVmpVRjkwVGpSSmQwZHNWMVZ5T1ROeloydDBZV1JpU2s5MFluRXdNazVhVlhab1NEaHpRMVJrU0ZaSWVVcGZkV1F4YVhacWVsWmtSWEY1TUd3ek5GQktZemhXVjNST01FMWZjV0ZSZEhOcFVrMDVTamhKVWtsZlRsSnFObkZOVUZGZlVtWmtWVUpvVjI0NVUwZGZTa1pDVUcxdWJUVnVRM0Y1VFU0elJYQmhUbFJrT0dwcFIxUjRRVXBUZGpkaFgzVnpORWxaVGtGVlJrWk1UVkp4UlZOVFIyMUJZMlJVU0hwRmJrOWZRelZEVkdOTWVISTVMV2xsTjBvMGNsWXpSakJ0TFVrME5ISXpXRzlqTVROclVIRnNWbGh0VDI1dlEyTmhNbUpHUWxodWIwWkdaRlp5V1dSNFoweEtZbXhxTWtKdWR6ZDBiSEEwUjJKb2NtSlVhemg2UW1oME5YVndORTAzVlcxT0xUbHVOM1pLYjBveE5scEhTM1F4UzAxbGEyWldYeTFMU0VOcFJUSnVlbUU1TlVsRVZIVXlTRVF6V2xWblR6UkRjRkZQZFdabGJrcFFWa2g0YVZwQ2RTMUhWWFpMTUZkNGJrNTRaaTFpVm5ObWRWazVjVlJSVW1SWlpsbDZSWGhsU2pZd1gxOUJibFo0U2tOalZuTkhOakp6VDE5WFYzVm5XbFp0TTFKUVdYSjZUSFIzWWpjd1NURnBXa2xSVkhac1ZqUnNObWxsUms1NlNpMUhNbU5DYUdWeE5FTXlVRmR1WjNCcGJFSlhZVTVPV0hGdFdrNXhha0p4ZWtsemVFaGZUR0Z4Wm5GSWNVbDNjekJVUTBNMlUwRjVUbEk1UVVsdlFsOVVZWFpqTmt4RVVYUTRVMnBWUmtGMExUZzBMVTUwUTJsSlkyc3hkMHB0ZWtOcGVVSmxWMDVYWVhkd01EbE1iRnBqWjBOQ1p6bGtiSFZmZEdjek15MWpjamR5WkRWS2NrcFdPRTVtYmkxbVNHMXBkWE5CYTJ4cFluVldWVkZxTTJnMGNHNTJiR0o1UnpSNFltVjFhbWhRWDBGYVJWY3hOMnhVV0VoTlVUQldaVUpoUW1RM1kzSjFTVEJmTFhacFMySlhWV28yWkRsSGEyVnVia054Y0dWNlVsOUZSak4wTlZsUU9XdGpabUo2TUZKM09XWkxSRnAyT0dkVmFUZHdjSFl5ZDB0NGVtcGZWVlJsVFhCTVJucENNRXRFZDFKRVIyWk9XbTEyZERVM00ySkNaek5HV25KTGFWVmZWRGR6Y25CVVdYUjFiVnAxVVd4Q1dHbFhaeTE0VGtac1QyWkxRVWM0TWpjNWNYRnBSa3RzTjBkdVIzRjFUbGt3UVhoS1ZqQmtPVUpsZW5JMFNsSlVPV00yVGpOYVEyODNSRkpRVEhsT1JXNVJhMEZVYzNOd2JEVm5jRlJ5WVZCcVduTlNVV28xTVRkdlZFeHpkVjl3YVZwb2NGbFhWMEl0YVhwM2RXbFFTV2RaTVVSTE1XdFNVelJoVFdOVmNqUTBUVVJ5YUZndVIzSlNTMmh6YVRGMGJTMWljR1ZEYVZCTFpreE1VUS5leW52QTBTZVhzWWdRajlXNndubDZENzNBZ2V3eGFteTA2UTBzM3E5Nmc0IiwiZXhwIjoxNzU3OTY4ODUwLCJpYXQiOjE3NTc5Njg1NTB9.KvCcKDwwLajJyguNak_vufgF35xkym9lTxaBvTp9V6E","callbacks":[{"type":"SuspendedTextOutputCallback","output":[{"name":"message","value":"An email has been sent to the address you entered. Click the link in that email to proceed."},{"name":"messageType","value":"0"}]}]} timestamps GROUP 1: 1970-01-01 01:00:00.000: 34522x ================================================== - GROUP 2 - GatlingLogItem-UI AM idFromSession-KO-status.find.in([200, 209], 304)-401 - 34523x > UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401 - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZjExZGFlMy05NjE2LTRjNTktYTUzZC1kMDFkMmRjNTkzZDEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InRmdWNzOWdwY3Rna3ByczZpY3BqcWdjdnQ1IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNW1NVk13ZFd0WVUwSk1jVkYwVVdWWmVXOVVVMnRuTGxseFVsVkVaRTVJY0V4VWMwMDRUWGxsWjIxclpscDNaR1pvZEZGQ1ZVcG1SRXRrZVdsME9VbGlNMHh3Wm5JMU0wSXdaVzlYV0hneVZVNXBURXhKZEZOdVpUQlBVMHREU2s1bkxYUlZVVFkzYXpsRmVsTjFaMVozWDBOcFdVcEhZMHRLY1hkb2VGOTFaa3BHY1hkTldIbExaRzU2TldkQ01IZElTVXBoVjBwTlYydFpTMDVSZEdscE1ITjFhR1ZGZUU5MlVHOHdWV3BpTjJkaE9EZHhhbWxOVW1kT2NWUk5lR3h3V0ZWVE5WRmllamMwZURoU1gyTldPVGxwUjFwak4zRkNVUzAxTUU0d2JucHRhV2s1VVdJeVMwNUhURnA0VFhjd1ExWjVTMlJ4VFcxWmNXUTVVMUUyZDBGWE4yZEljR0pVUVhOUldHbEpTRFF0UldkM09HRTBSM0Z2UTNKNVgwSlNlbnAyT1dkcVNGaE1aazE1UjBsVVpXeFNSR0pZWDFSVVEzVjFiWEl6Y0haUlkwMDJVbXhNY0Vzd2EwMUVWMWxJZW5Cc1dXWnJPV2MxVkRJelZ6SkdTbUpQUkdkaVVEZFZaalJqWVY5VVNIZEhXR2R4UlY5SU1tdHlNMkV5WjJkR1N6WlJWRGhDWlRndE5GQnljM1J0YjIxblkxVlRZMHRUUlZSRlVGOXZTbVIzVW1wR1VIRTBMVnBqYmxsSGNrOVlOVk4wUm05TmFYRlJUMmhMUVcxRGRXbzBORmxLV0hGZk16RldkSFY2ZVdsdFpqZHFkbEJFVldwNmJqUnhlVWhpYm5WYU5WTjVUVkpqYkd0WVJGcE1VamxIWjFsaE9FNTVkRlI1Y2t4VFIybExOelpJUmtoeVJWcFVOVmh0UW0xa05tUnJaVTVZTm01NFlYRnpTalZvWjJoR0xYQnlhbWxWWDNvNU5rZG5VbXA1ZFhsSU1FMWZRMEV5YUZwRlFUaFdjbWxsZVUxaGJUSjVVVUZaVDJKSmRsbEVNVTFpYTE5clVuQXhhVWhTTkROdlNVVklOMjFPU21jeFJWQjBjRzQ1ZFVGelFuUlRWREZHUmtkWWQwbHhSbEE0WTNCb2JtbzNWbDlPVG0xcWFUTnpOMkZXWlROaFMwVllPR0ZtU2tad2NXOXNiRk5NVG1GbkxVcGZObVZ2WVhoNWVEUmlORlEwY1dOU016Uk9TbTB4TmtOcFkxZE9TR2N3UlRsRE1IVTJkMnBpUjBwdlkzY3phM2xwWVRSM2FVVkNPWFl0ZFhsa01HcG9SekEzTUc4MmNYaElkVWRPTW5GcVprMHhlRWxYUmxGMmJXZExUekEwWWxsc09UaHNOak5SWWs5dk1WOXFWbWhHYVZSMmVrdExjbWxTU3pWQ1YxQktXRGx1WXpsVFNITlJSRzUwYzI1QlExbGhVemhXTW5wdFkyUkNZMkZ6TkdGVlpsTnRSR0pTYTFSVmIycEJVVm95T1hsTlYwczVabWhsYWxReVNVTkhjSE50ZUVSNmRIQlRTMUJCVG5aNE56UjFOV0pSVEdKM0xtOWlWVFZhY1hoQlNuQk9jbEpSVG5kNVJXRTRjVUUuYUFUV3BmeVVDUUFBWThmcldDZVdKcTdxWkZ6VVVVVjFfWk5UN1RhSHFaRSIsImV4cCI6MTc1Nzk2ODg0OCwiaWF0IjoxNzU3OTY4NTQ4fQ.UXuZfiKu_uCBlHM_jAg7mrWPzY6rzVFC96Bhj6W79fQ callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000001 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000001 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000001 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000001@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: 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. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@71e0546e gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@7df83870 gatling.http.cookies: amlbcookie: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@4cfdbcbc password: Pa_ssw0rd username: self300-user.10000001 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/users?_action=idFromSession headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Accept-API-Version: resource=2.1, protocol=1.0 referer: https://openam-perf-haproxy.forgeblocks.com/am/ accept: */* cookie: amlbcookie=01 origin: https://openam-perf-haproxy.forgeblocks.com host: openam-perf-haproxy.forgeblocks.com content-length: 0 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: version: HTTP/1.1 status: 401 Unauthorized headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private access-control-allow-credentials: true access-control-allow-origin: https://openam-perf-haproxy.forgeblocks.com access-control-expose-headers: content-api-version content-security-policy: default-src 'none';frame-ancestors 'none';sandbox cross-origin-opener-policy: same-origin cross-origin-resource-policy: same-origin expires: 0 pragma: no-cache vary: Origin content-type: application/json;charset=UTF-8 Content-Length: 62 date: Mon, 15 Sep 2025 20:35:48 GMT x-forgerock-transactionid: 6c8a4c5d-ad9d-40c2-827b-e11b3d52aabb strict-transport-security: max-age=31536000; includeSubDomains; preload; x-robots-tag: none Via: 1.1 google Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000 body: {"code":401,"reason":"Unauthorized","message":"Access Denied"} > UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401 - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlNzEwNzgzNS01YWIwLTQ2NmQtYjQxZS0xYzJkY2QyNTlhNzMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImtqdnNnNnJpZmRqYzFvdjM4dDlmb29rZWhvIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTZkV0ZhVjJaRGVucE9iV2h2YUhkeWVEaFBOMGxCTGpZek4zTmZObDlTTkRWNFpsVmZWMUp0VHpsNlJrSTRSbE16VVVKM1NuTndlbXhJTUZJM05qbGhaREp4WDBGc2RXb3llSGg1TFV3eFNuUmlhbTFpVTBaU1pHdFpXRmxGYVVsa2RrZGlUMUI0ZEhGbk1ISk9ka2xJWjFFMVprTTNXbDlLTWtONVpUTjVjVVpGU1hWNmNXTkRhbE5pVW1wVWQzRklOVU5JYUVzM2NubDJhR2hJY2xBd2FGOVljazVvWW1SelMwNVJObkkwUVVkeFNsSk1laTFMUVV0NkxXZExObE13TjFWeFUxUm1kMWsxZHpadmJVbFJSWEY0VWpNMk0ybEdTVmhUYlZaR01sZENZM2xRU2pKWFYwcDFTVWRFTmpsR1gxcGxiMHRZU1U1VWNtWnBTMUZ0ZDNWUlpFNUZXazVJTm1KeE5HNHRkR1pJVm5SNVJUQkZWR3hTUmswMU1IcGhSbGcwT1d4eVEyVm9OMjlvWkZkMmJrRjZaRmRoTW5ScU1FRjNXR2htTldGR1ZGWmxhM1ZZYUdRd2NXZ3RMVWhNTFV0VlEySTVUa2RvZERCQ2NYRktWRWR6WlVaMVdEVnpaVzU2U1hCWWJEWTNUSGR5VkhSMk5YcE9RUzFLWDFBNVdWbGFWRkpPVm05clZGWXliVU4wTVRkS1gyTk1iVlpOYkdwdllYTnhjMDlyTUhGa00zY3pOVlUxYUdKek5FdERiVGRKY1c5SlEyeHlUVkowYTFKc1RVUk5aM1Y1TFhjNWFqZGxaVmRIUzNCYVYyUmtjR3BJTjJ0MWJITmFNVFpFYkZSaGQwMUlaSFpOTlhCcWFtSXpSMlJvUVhvMFNISmlkbXhyUkRSTk9XaEJaM0JKVFdKR0xYZ3dRVVp1ZGpGMFl6VktabGxUTTBoclRWOU1ZMjFhTUVSRloydDNWR2R4UjNvMFNsTjZRMU0yYWxkNFlXRnJZMms1ZGxOdlNVdEJhMGw2V1dobloxUktjVVZMWjFOR1kzcFZRV1pZWTNwMVJYaEZOVGRpU1hjM1JYcFRhWGhXVUU0MWJFaFRiSGg0T0hWYVJGcGhlVVJNT1U1WVRVNU1TRmN5VDBsMVYyc3RMVkZET0VnNFdYZzJYMVo0Vm1OT04xUm5TSGhwZVU0NE5FbEJObXhNTTFrM2FYbGplbGRyVVRoTlZFMVZXWFpoZFZwVmFXTnNSSHBpY0VkMVNURnFXVmRmTVdGQ1l6UlBVVTVoVkMxTWVFaDVWbEp2VFdvMk5taE1iamxrYlRnMUxYZGFNRE5oUmtoWVNHMW1VbmRoYmpGaFVVbFZkMDVmVlhabWFrYzFXamd4VVV0UkxWWXpSbEJEVGxkUU9VcGZRbXBQUW5wdmQxQnhjWG90UmpWM1ZVMUlUMTl2YUhoemJtTkxhSGw0VjJwYVVFSmxaMjkzTlY5bGJXVkNXamRMVjNocVRVOVlia3huTWpKS1RuWlJZbmh6WlZWNFJVMU1hR0ZOY3prNVJEWmFRM293VEcxTFJGUTRZa0pVYVRZNU1YVmZVWGcxY0VaUkxqVk9lbUZNTldkcU4zTmpXSEZwT0U1cmFYazFjMUUuZmVBclQ3MjFpYkNsaEdDUFM3cUZWV2Q1TW1VUmJ5bS1XTkVmLUxhRzNqSSIsImV4cCI6MTc1Nzk2ODg0OCwiaWF0IjoxNzU3OTY4NTQ4fQ.RiyeD679aP2ZXlsfmbqe14ROEuQqXfNCSR8Q4duoy1s callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000002 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000002 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000002 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies [...] POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: accept: application/json content-type: application/json user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 X-Forwarded-For: 1.239.147.63 host: openam-perf-haproxy.forgeblocks.com content-length: 0 body:StringChunksRequestBody{charset=UTF-8, content=} - response: timestamps GROUP 48: 1970-01-01 01:00:00.000: 1x ================================================== - GROUP 49 - GatlingLogItem-UI AM serverinfo-Exception-None-j.i.IOException: Premature close - 2x > UI AM serverinfo (Exception), expected: None, got: j.i.IOException: Premature close - session: gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@7fc6f3ec gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@d34b9d9 gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@2e6ac835 password: Pa_ssw0rd username: user.1395630 - request: GET https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/serverinfo/* headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Accept-API-Version: protocol=1.0,resource=1.1 referer: https://openam-perf-haproxy.forgeblocks.com/am/ accept: */* host: openam-perf-haproxy.forgeblocks.com - response: > UI AM serverinfo (Exception), expected: None, got: j.i.IOException: Premature close - session: gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@15448534 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@76fa6cc1 gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@122031f5 password: Pa_ssw0rd username: user.3096800 - request: GET https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/serverinfo/* headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Accept-API-Version: protocol=1.0,resource=1.1 referer: https://openam-perf-haproxy.forgeblocks.com/am/ accept: */* host: openam-perf-haproxy.forgeblocks.com - response: timestamps GROUP 49: 1970-01-01 01:00:00.000: 2x ================================================== - GROUP 50 - GatlingLogItem-restLoginInitiate-Exception-None-j.n.c.ClosedChannelException - 1x > restLoginInitiate (Exception), expected: None, got: j.n.c.ClosedChannelException - session: fake-ip: 190.7.50.68 fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@4453ea94 gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@7759fcff password: Pa_ssw0rd username: user.1931192 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/authenticate headers: accept: application/json content-type: application/json user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 X-Forwarded-For: 190.7.50.68 host: openam-perf-haproxy.forgeblocks.com body:StringChunksRequestBody{charset=UTF-8, content=} - response: timestamps GROUP 50: 1970-01-01 01:00:00.000: 1x ________________________________________________________________________________ [2025-09-15 23:31:31] Logs-parse-benchmark-300 step6 : N/A ________________________________________________________________________________ Removing parsed Gatling stdout_parsed.txt file.. ________________________________________________________________________________ [2025-09-15 23:31:31] Logs-parse-benchmark-300 post : Check parent task state ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped