--Task-- name: Logs-parse-benchmark-100 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'] preceding_task: None options: {'task_name': 'benchmark-100'} group_name: None Current dir: /mnt/disk1/xslou/workshop/lodestar-fork/pyrock source (overseer-0) is a component 2025-09-15 23:29:41 - INFO: Timeout for this Task has changed to 10m (600 seconds) 2025-09-15 23:29:41 - INFO: timeout was set to GatlingParseStdOutTask default - 10 minutes 2025-09-15 23:29:41 - INFO: Interval for this Task has changed to 5s (5 seconds) 2025-09-15 23:29:41 - 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:29:41] Logs-parse-benchmark-100 step1 : Write order for overseer to parse Gatling task stdout ________________________________________________________________________________ Order file: /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/03_Logs-parse-benchmark-100/order.json { "name": "Logs-parse-benchmark-100", "command": " /lodestar/pyrock/shared/scripts/logs_parser.py --non-interactive --input-file /results/orders/benchmark-100/stdout.txt", "out-dir": "/results/orders/Logs-parse-benchmark-100" } ________________________________________________________________________________ [2025-09-15 23:29:41] Logs-parse-benchmark-100 step2 : Make sure overseer is ready to accept order (not already busy) ________________________________________________________________________________ 2025-09-15 23:29:41,165 INFO 2025-09-15 23:29:41,165 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-15 23:29:41,165 INFO [loop_until]: (max_time=120, interval=5, expected_rc=[0] 2025-09-15 23:29:41,376 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:29:41,377 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:29:41,377 DEBUG --- stdout --- 2025-09-15 23:29:41,377 DEBUG WAITING 2025-09-15 23:29:41,377 DEBUG --- stderr --- 2025-09-15 23:29:41,377 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 34 0 --:--:-- --:--:-- --:--:-- 35 ________________________________________________________________________________ [2025-09-15 23:29:41] Logs-parse-benchmark-100 step3 : Send order to overseer ________________________________________________________________________________ 2025-09-15 23:29:41,377 INFO 2025-09-15 23:29:41,377 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:29:41,377 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-15 23:29:41,669 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-15 23:29:41,669 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:29:41,669 DEBUG --- stdout --- 2025-09-15 23:29:41,669 DEBUG overseer-0-57d79d468-khs5t 2025-09-15 23:29:41,669 DEBUG --- stderr --- 2025-09-15 23:29:41,669 DEBUG 2025-09-15 23:29:41,669 INFO 2025-09-15 23:29:41,669 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/03_Logs-parse-benchmark-100/order.json overseer-0-57d79d468-khs5t:/results/orders/order.json 2025-09-15 23:29:41,670 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-15 23:29:42,572 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:29:42,572 DEBUG --- stdout --- 2025-09-15 23:29:42,572 DEBUG 2025-09-15 23:29:42,573 DEBUG --- stderr --- 2025-09-15 23:29:42,573 DEBUG Order has been successfully forwarded to overseer ________________________________________________________________________________ [2025-09-15 23:29:42] Logs-parse-benchmark-100 step4 : Wait order is done ________________________________________________________________________________ 2025-09-15 23:29:45,573 INFO 2025-09-15 23:29:45,573 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-15 23:29:45,573 INFO [loop_until]: (max_time=600, interval=5, expected_rc=[0] 2025-09-15 23:29:45,779 INFO [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:29:51,060 INFO [loop_until]: Function succeeded after 5s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:29:56,269 INFO [loop_until]: Function succeeded after 10s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:01,477 INFO [loop_until]: Function succeeded after 15s (rc=0) - expected pattern found 2025-09-15 23:30:01,477 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:01,477 DEBUG --- stdout --- 2025-09-15 23:30:01,477 DEBUG WAITING 2025-09-15 23:30:01,477 DEBUG --- stderr --- 2025-09-15 23:30:01,477 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 34 0 --:--:-- --:--:-- --:--:-- 35 ________________________________________________________________________________ [2025-09-15 23:30:01] Logs-parse-benchmark-100 step5 : Get and log parsed logs ________________________________________________________________________________ Log parsing order succeeded, parsed log content: 2025-09-15 23:30:01,706 INFO 2025-09-15 23:30:01,706 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:01,706 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-15 23:30:02,001 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-15 23:30:02,001 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:02,001 DEBUG --- stdout --- 2025-09-15 23:30:02,001 DEBUG overseer-0-57d79d468-khs5t 2025-09-15 23:30:02,001 DEBUG --- stderr --- 2025-09-15 23:30:02,001 DEBUG Checking if file exists on pod 'overseer-0-57d79d468-khs5t', wait max 3 minutes if not. 2025-09-15 23:30:02,002 INFO 2025-09-15 23:30:02,002 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-100/stdout_parsed.txt" ]; then echo "/results/orders/benchmark-100/stdout_parsed.txt file found"; exit 0; else echo "/results/orders/benchmark-100/stdout_parsed.txt file not found"; exit 1; fi' | grep "/results/orders/benchmark-100/stdout_parsed.txt file found" 2025-09-15 23:30:02,002 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-15 23:30:02,547 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:30:02,547 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:02,547 DEBUG --- stdout --- 2025-09-15 23:30:02,547 DEBUG /results/orders/benchmark-100/stdout_parsed.txt file found 2025-09-15 23:30:02,547 DEBUG --- stderr --- 2025-09-15 23:30:02,547 DEBUG 2025-09-15 23:30:02,547 INFO 2025-09-15 23:30:02,547 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- du -k /results/orders/benchmark-100/stdout_parsed.txt | grep "^\d+ .+$" 2025-09-15 23:30:02,547 INFO [loop_until]: (max_time=240, interval=10, expected_rc=[0] 2025-09-15 23:30:03,097 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:30:03,097 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:03,098 DEBUG --- stdout --- 2025-09-15 23:30:03,098 DEBUG 496 /results/orders/benchmark-100/stdout_parsed.txt 2025-09-15 23:30:03,099 DEBUG --- stderr --- 2025-09-15 23:30:03,099 DEBUG - Download file (size 496kB) source : /results/orders/benchmark-100/stdout_parsed.txt @ overseer-0-57d79d468-khs5t destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/02_benchmark-100/stdout_parsed.txt 2025-09-15 23:30:03,099 INFO 2025-09-15 23:30:03,100 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-57d79d468-khs5t:/results/orders/benchmark-100/stdout_parsed.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/02_benchmark-100/stdout_parsed.txt 2025-09-15 23:30:03,100 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-09-15 23:30:03,948 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:03,948 DEBUG --- stdout --- 2025-09-15 23:30:03,948 DEBUG tar: Removing leading `/' from member names 2025-09-15 23:30:03,948 DEBUG --- stderr --- 2025-09-15 23:30:03,948 DEBUG 2025-09-15 23:30:03,950 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/02_benchmark-100/stdout_parsed.txt is 12201 lines): 2025-09-15 23:30:03,952 INFO ----- output ----- - SUMMARY: +-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | Group | items in group | type | request name | status | expected | actual | +-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | # 1 | 11482 | GatlingLogItem | registrationCallback | KO | jsonPath($.tokenId).find.exists | nothing | | # 2 | 11485 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 401 | | # 3 | 11485 | GatlingLogItem | UI IDM oidcToken | KO | headerRegex((location,#id_token=(.*))).find.exists | nothing | | # 4 | 5 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 502 | | # 5 | 20 | GatlingLogItem | --- | ERROR | --- | Failed to build request RootUserinfo: No attribute named 'access_token' is defined | | # 6 | 1 | GatlingLogItem | Skip 2FA | KO | status.find.is(200) | 502 | | # 7 | 2 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 502 | | # 8 | 1 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 502 | | # 9 | 1 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | status.find.is(200) | 502 | | # 10 | 6 | GatlingLogItem | --- | ERROR | --- | Failed to build request tokenUserinfo: No attribute named 'access_token' is defined | | # 11 | 1 | GatlingLogItem | UI AM revoke1 | KO | status.find.in([200, 209], 304) | 502 | | # 12 | 2 | GatlingLogItem | UI IDM login | KO | status.find.in([200, 209], 304) | 502 | | # 13 | 1 | GatlingLogItem | UI-Post-Login - stage 1 | KO | status.find.in([200, 209], 304) | 502 | | # 14 | 1 | GatlingLogItem | UI IDM uiconfig | KO | status.find.in([200, 209], 304) | 502 | | # 15 | 1 | GatlingLogItem | registrationCallback | KO | status.find.in([200, 209], 304) | 502 | | # 16 | 1 | GatlingLogItem | restLoginInitiate | KO | status.find.is(200) | 502 | | # 17 | 3 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 18 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-128' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 19 | 1 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms | | # 20 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request userinfo: No attribute named 'access_token' is defined | | # 21 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke1: No attribute named 'access_token' is defined | | # 22 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke2: No attribute named 'access_token_2' is defined | | # 23 | 2 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM endsession: No attribute named 'id_token_2' is defined | | # 24 | 1 | GatlingLogItem | UI AM revoke1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms | | # 25 | 1 | GatlingLogItem | UI IDM oidcToken | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms | | # 26 | 1 | 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 | | # 27 | 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 | | # 28 | 1 | 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 | | # 29 | 1 | GatlingLogItem | UI IDM features | KO | status.find.in([200, 209], 304) | 502 | | # 30 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-155' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 31 | 1 | GatlingLogItem | UI IDM login | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 32 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-98' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 33 | 1 | GatlingLogItem | RootUserinfo | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms | | # 34 | 1 | GatlingLogItem | User Authorize PKCE stage | KO | status.find.is(302) | 502 | | # 35 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request PatchManagedUser: No attribute named 'access_token' is defined | | # 36 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request ReadManagedUser: No attribute named 'access_token' is defined | | # 37 | 1 | 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 | | # 38 | 1 | GatlingLogItem | UI IDM login | Exception | --- | j.i.IOException: Premature close | | # 39 | 2 | GatlingLogItem | UI-Pre-Login | Exception | --- | j.i.IOException: Premature close | | # 40 | 1 | GatlingLogItem | UI AM validateGoto | Exception | --- | j.i.IOException: Premature close | | # 41 | 1 | GatlingLogItem | registration_restLoginInitiate | Exception | --- | j.i.IOException: Premature close | | # 42 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-221' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 43 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request registrationCallback: No attribute named 'callbacks' is defined | | # 44 | 1 | GatlingLogItem | UI IDM privilege | Exception | --- | j.i.IOException: Premature close | | # 45 | 1 | GatlingLogItem | UI IDM version | Exception | --- | j.i.IOException: Premature close | | # 46 | 1 | GatlingLogItem | UI IDM features | Exception | --- | j.i.IOException: Premature close | +-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ Found 34,530 log items split into 46 groups. ================================================== - GROUP 1 - GatlingLogItem-registrationCallback-KO-jsonPath($.tokenId).find.exists-nothing - 11482x > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhYTFhMmMxNi1lMzAxLTQ5ZjUtOTM3OS1lMjZjZGMxYTNjZDEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InZpdTkxNGgzZmdjbmdyMGRhY3U4dXRnbnZyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUJieTAwUzBsdk1VWklhelJPTjNackxVVlVaR3QzTGpGR1kyUjBSRjlqY2tKamRWTkxNVzR6UkVaYVoxODJTME50T0RSRFJ6WmhlWGRZV25WVE5rVjZVbE5hU1ZKelZURnpUV2g0ZEc4d1NYTm9TR3gxYTJsVWJHVkxWQzFmY1ZSaVNrMTVWVXc1TUZCdlQwTlNWR1IxWDFWalpFOWpRemRwZWpCYU5WcDFiemhxUldsV1JYVlJZakpMYUUxcFFWVnVlWEZ2WmxsWllWQjVSM1JtZDFsWFVpMXVjMUJKUm1rMmQxOXpaMmRSUjJ0NmFqZEdjMjEwY0ZoSk9VRkZPVGhqTlROclEwUmxkMmRSWjNoellpMWFjbTVXWWtKWFFteE9aMGx2WDFkUWJIa3dZVTl2YjBaSlR6QkplbkY0TW1jelMwNU9aUzFWVTBVMldYaEVOSFowVVdOdFkxUk5lRGhmZFhWeVJ6SmFXWEl3WTJONGNucDRZWGMwUW1SWFdrNWtVVTE1YzE4eFVHcGhZV3BJYmtkT1ZtUk9RMnBsYVhNM2NFeDBZalJvUWkxM1lWWlpRaTFJU25OVFkyMXNlRGhzTUhCSU1YWmFielYzTjNWME0xcDZXRVpEVGtacVpXdEtabTlGUVZGZmIxWmpURGxQVFc5aWEwWnZhR3Q1U0hBd1NrSjJkbmR1ZGxjeVJteG5NVE5YY2xGWmVVOU9PRmN3UTNsMlpIaFZORzkyZHpsTU5WSnNWRlZCTUdkc2FrOVBhQzFNVUVGeE9FaEZhVzk1ZW10VFJFOTVWV2d5TFVKM2JFTllWRlZGYlVaR05qVklRMnRGTFd0dVJWUmhMV3BFTWtWWWJtSkNSbWxNUVdSMGNXTTBaR2RLVFhKNmRsbHFORWxVWldGbGEwOWpNVzlJZVhkb1JFOUpOSE42VUVoSlpHWm5SVUZIY21ablp6UnplbG8xYWt0NlJsVjJaRE5UTkVKbVowUk9OazkzTnpkdFdWcGlTbXhCWVY5WGRGOUtSbFJ3VEVSbWIzVnBTbVE0YUVwVWVWUkJTbEJWU1RZME1XTkxkVFJrZUVGMVJHMUlNMUk0UWpKQlJrRTJhRXd3U1ZWTVgyVXllRU5XTkVGbWRVUlJZa1JwVVd4M2MwMU9OR1J6T1VjNE5FOTFaM0pEY0cxM05ub3llVXh6ZERWbVluZ3pPVlpYYzFsMGQyRlROWFZVUzFGUmRYWTVhbEpWWmpJMmFFOXlSQzA1UjJSTGFUUk9RVFExY3paTGNsUTFRMnBVUTFKc0xYVXhSbDlZY2xCbk5FcFRUVTQ1TVRCQlR6VlZSbXRtVTJaek9IcFhabXBLVkhOa05qZEdPR0pHYjJsZlVFWlFlbTVaZEZCbFdraExlbXhTUm1GYU1ISlphWEJFVkdGSU0xUmpiVE54VkhCNFRISmFVRzh0VVUxRk5qWmtaV3BMUmxGTWMzVlZZbmhuVDNacWVtOXJka0pZTUY5SlNVMWxPWEZXV1ZkdmNVdzJhVzkwYzJoaWMxbFlVRTFMU0hJelpEYzFZbVpVWmpSb1VXUmtSRUpZU21KRGJXdG9TMHBUYVVwekxreEhSV1JNTTNVd1ExSmxRM1pCUkdsUFh6TlFabmMuVm9UMHN0aEJhTlBWNG1xZjNGQ3NUQ1NYTUtLNzFZVHAycVdwckhqcUNmMCIsImV4cCI6MTc1Nzk2MTU1OCwiaWF0IjoxNzU3OTYxMjU4fQ.zKSXPCT0nbwVaztpulCAvZQpFLjoHVTR1kr-pbZ1rEI callbacks: - _id: 0 input: - name: IDToken1 value: self100-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: self100-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: self100-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: self100-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: 160.109.165.11 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@50830280 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@6903c894 password: Pa_ssw0rd username: self100-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhYTFhMmMxNi1lMzAxLTQ5ZjUtOTM3OS1lMjZjZGMxYTNjZDEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InZpdTkxNGgzZmdjbmdyMGRhY3U4dXRnbnZyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUJieTAwUzBsdk1VWklhelJPTjNackxVVlVaR3QzTGpGR1kyUjBSRjlqY2tKamRWTkxNVzR6UkVaYVoxODJTME50T0RSRFJ6WmhlWGRZV25WVE5rVjZVbE5hU1ZKelZURnpUV2g0ZEc4d1NYTm9TR3gxYTJsVWJHVkxWQzFmY1ZSaVNrMTVWVXc1TUZCdlQwTlNWR1IxWDFWalpFOWpRemRwZWpCYU5WcDFiemhxUldsV1JYVlJZakpMYUUxcFFWVnVlWEZ2WmxsWllWQjVSM1JtZDFsWFVpMXVjMUJKUm1rMmQxOXpaMmRSUjJ0NmFqZEdjMjEwY0ZoSk9VRkZPVGhqTlROclEwUmxkMmRSWjNoellpMWFjbTVXWWtKWFFteE9aMGx2WDFkUWJIa3dZVTl2YjBaSlR6QkplbkY0TW1jelMwNU9aUzFWVTBVMldYaEVOSFowVVdOdFkxUk5lRGhmZFhWeVJ6SmFXWEl3WTJONGNucDRZWGMwUW1SWFdrNWtVVTE1YzE4eFVHcGhZV3BJYmtkT1ZtUk9RMnBsYVhNM2NFeDBZalJvUWkxM1lWWlpRaTFJU25OVFkyMXNlRGhzTUhCSU1YWmFielYzTjNWME0xcDZXRVpEVGtacVpXdEtabTlGUVZGZmIxWmpURGxQVFc5aWEwWnZhR3Q1U0hBd1NrSjJkbmR1ZGxjeVJteG5NVE5YY2xGWmVVOU9PRmN3UTNsMlpIaFZORzkyZHpsTU5WSnNWRlZCTUdkc2FrOVBhQzFNVUVGeE9FaEZhVzk1ZW10VFJFOTVWV2d5TFVKM2JFTllWRlZGYlVaR05qVklRMnRGTFd0dVJWUmhMV3BFTWtWWWJtSkNSbWxNUVdSMGNXTTBaR2RLVFhKNmRsbHFORWxVWldGbGEwOWpNVzlJZVhkb1JFOUpOSE42VUVoSlpHWm5SVUZIY21ablp6UnplbG8xYWt0NlJsVjJaRE5UTkVKbVowUk9OazkzTnpkdFdWcGlTbXhCWVY5WGRGOUtSbFJ3VEVSbWIzVnBTbVE0YUVwVWVWUkJTbEJWU1RZME1XTkxkVFJrZUVGMVJHMUlNMUk0UWpKQlJrRTJhRXd3U1ZWTVgyVXllRU5XTkVGbWRVUlJZa1JwVVd4M2MwMU9OR1J6T1VjNE5FOTFaM0pEY0cxM05ub3llVXh6ZERWbVluZ3pPVlpYYzFsMGQyRlROWFZVUzFGUmRYWTVhbEpWWmpJMmFFOXlSQzA1UjJSTGFUUk9RVFExY3paTGNsUTFRMnBVUTFKc0xYVXhSbDlZY2xCbk5FcFRUVTQ1TVRCQlR6VlZSbXRtVTJaek9IcFhabXBLVkhOa05qZEdPR0pHYjJsZlVFWlFlbTVaZEZCbFdraExlbXhTUm1GYU1ISlphWEJFVkdGSU0xUmpiVE54VkhCNFRISmFVRzh0VVUxRk5qWmtaV3BMUmxGTWMzVlZZbmhuVDNacWVtOXJka0pZTUY5SlNVMWxPWEZXV1ZkdmNVdzJhVzkwYzJoaWMxbFlVRTFMU0hJelpEYzFZbVpVWmpSb1VXUmtSRUpZU21KRGJXdG9TMHBUYVVwekxreEhSV1JNTTNVd1ExSmxRM1pCUkdsUFh6TlFabmMuVm9UMHN0aEJhTlBWNG1xZjNGQ3NUQ1NYTUtLNzFZVHAycVdwckhqcUNmMCIsImV4cCI6MTc1Nzk2MTU1OCwiaWF0IjoxNzU3OTYxMjU4fQ.zKSXPCT0nbwVaztpulCAvZQpFLjoHVTR1kr-pbZ1rEI", "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": "self100-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": "self100-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": "self100-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": "self100-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 18:34:18 GMT x-forgerock-transactionid: 427a2cbd-1721-4203-8390-2d7ef65ea129 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkNmE3NGJkNy1iN2ZjLTQxNjMtOTUwNC03NjZiZjQwMTI5NzAiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im9tZDJmMTk4Y3F1MWFtZXRvcjhiZXRnM3JuIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVJOMWxsTjFFM1YxOHRTRW8wZWxWZmJrcDNRemRuTGpWSWRtOXpSR1JMTjB0Tk5VbE1PV1J0UjBSdVgwcFdjVEJMV1VOUWRpMTBOamxwVDJsek5td3RUbE5IUzA1VlVYaHFVRVJsZWs1a01tRnhja1JJYjNaNWJWRm9jME0yWTNVMlVrOU9lV016VFU1UE1WVnZVWEl3VjJsUU1sOU1OVVZEUjFSNFlWbFpTMWxaZVRjdGVYY3lSM1JPYUdGbVJVWlBTREZ1V0U5QldrZGtTbDlRVEhsQlduQkVPRXRrUzBocmRVOU9WMWRhTm1GR1JETjBVRzVRTmpkblUwVTNkbFpIUW1GdFgwUnlZalZ4UXkwMWJXeHhXbkIzYWxKWVNtVkhPVVpOYVU1SlpEZzBjR3N5YlhoSlFraHhVV0ZmTkdaaWJVcDFUSEZIYUV4TE1sVmhUV0ZFT0hvMk5YWnNWVTkzVURSemJWZEtlalU0VG5SSWFteGZPSHB0VWpjMFpIVXdibEZrVmtGQlJFa3dRa2R3UWpaS09IWlNXR3hYYlRjMllYaGxhWEJOU21KRWRWSnVWREV3Y2kxNmRWaFRiemx6Y21JemNFWjBXbTlxVDFkdlVHTmtibkZqYVZGMExVOW5ia0kzVlVsalRXSndlVTVEVWpaNlVYSndkV04wVkZKaFNuSlNVRTU0WWs1V01VZFdSM0owUlVGNVJrWjVTa2N3T0ZaVVlsSm1XalpGT1cxMVpHMU9UVGxhV0VwNE5tZ3dOREpvYkUxdlZVb3pPRXB6V25OclJsUkVZblp4UVVkdVExTmpjMGRuUW5ZdE5WcE5aams0ZEhsV1VYTlJRa0ZZUmpSMlVsTllTak53V2xaNVUxaHdOMXAwWWpoa2FGZEVhbTFpZVVadmVVaE1TMU5YYTJWaE5EWnlNVFZZVUc1MmEwSndVMmhKUW1oblJtaFVjamRrWTBzMldUWnpVM1ZxZFhsdVJuYzFVa2RGWmtkQ1RqSmFabFYyY25CNloyOXVhRjlmVXpobmFVSm1kVkJ4U1V0eVVFSmxhWEZ5Tm1kTWFYbHdZVk5VVm1KUlMwWlpTVmRLTnpsbGRrNXdNWHBWUkd4WE1XdGhha1JDUTBGYWFXUkdjblpzTWw5RlUyVkZaRlZxVlRCNE9XcExMV05zYm01VmFqWmtlVTFHV2trMVRqbERNME5LVjJ0WlJWZHpRVU5RY1VGbWRrNUtja1Z4YUVwUk1rVmpXV1ozWDNoVWJrRklVVmwzZWtvMU5WVXhNRzQ0UWpJd00yUk9ObE5rZFhSMmVWbFZiSFJhVFc1Nk5Fa3pVMHN3ZEVwemVVeEtRMm8xY2tvMmQyMXlWM0ZOWlcxemFtRjVhbXBWYkdoNlFWWnBWRjlrVjB3Mk4wUmFTV1p0VDNkMlVXZFJhMGhpUnpKalgySmpNVUZ3VmpkVGFFVTRhSE5RVDNKV1kwbExiSE4xVUc4NFVVRndaM0ZpVWkxVGNHb3lka1YyY0ROYU0wSmtSa2RLVlhKeWJsOVVhbU5uZG5kSllrOXdVVWhDVHpsa1FtOW1UWGgyTFROdFUyeHFOV0ZYYTBFdGMwWkVPR3RUYVVGeGFGVlROSFZCWWpOcGVtdHRTekJZUkZSSFMwTnVkbFpJY3pWUVYxRXphbXBTYzBveWEwWm5lVWs0YVhoSlRtRTNPREZsUkdNMlRGOTRRakpIYkZsM2FEWTRSblZyU1VrMVFURlpTMVJ2Um1ZeWRFSlFjV3Q2VlROYVVrcGxTSEp3ZEhwNlgyUkhNbTEzVUdsTU9GOTZaMFpuUVRWUVkzbHBUSEF6WTNsaVIwY3lkRWRtZW1OM2VsVnFUMWhpZUVkYU1VcHdaVEZXVUVwcmFsZHNUVkZ3VFUxMmNHUkVjbUYyZG5OWlJXWkpNVTVoU1VoMGVGaFdSbWR4VlZSWE5ESmhWakpPT0ZFMFUwbG9abFpyWDBFMGFXaDVSemMzYWpONFpFNWFhVzEwUXpKa2NqQXhXV3B6ZFhkcGNYVlNaWG95VmxvemJsYzRkR1JNTWpoU2VWSTFUR0pGY0hONWVtZ3habU5qUkVndExTMUdURzlJY25CTlQzbzNUVzFVWldsc1QwbHhTV1pLYlV0d1JVOWhlV3gxUVZCcWQyVmlhbGxKWlZNMGIxUTFRM0p4VFZsamNYcFFVV1E1UmxscGR6QlFSakJqZGtOS1UwUXhVamR6V0VOdlh6SjNSMWhQVUhOMVUyVm9aRTVTU3psZlgxUnNkbXBZTFdsTVgyTkRUakZsUTBGV2VuWlNNVEF0V1VaNWRWTXRZbk00ZUdaM1pYQnNjbmhMYmpodWRrbGpiV2g0ZUhWemJYQmlRMVp5VGtSTVYwcG9ORWx0VlZBMVZpMUxhMTlUY3pGcFRIVnpRVmhOY1cwd2NERlFPVlZRTlVGUFJuRllOMEphTlVaNVprVTRjRTA0VDB3elJsUlRNMjh3UkV0dE9XbHBaR1ZpWmpSS2JFSm1jR2M1Y0VkelQwaFViRXBPTjI5Q1VGUjZVM1V6WWpkeWEyMUJVa1JsYkV0NFp5MUlXbEo1VW1KaFUxTlpSVFZ1WWxwdWNFOVdUa0ZOV2xVMllsUmtOV2N3YTBSdlFtb3piR3h1TVhCRmRVUmtVRzFEWWpOb1prVkZiMWxDUmpVd09FOXBkbGd6ZEcxS2NWWmplRFE1VTJ4blNUazNjV2w0WVZaRmNUSlBTV0pzTkhnMmJWZHRSMU4zVm1kcVpXdHpTR0ZyVTJJMmFVMUlUR3BGUW5scWVtbDBTbVZDY2pGM1dqQjJXRTVSZW0xTlFVZFlOVEI0YUV0RlIwcDBXVVJHVFZKSldGQnFUekZGTnpOalNYbHhOa1UxTVVaeGR6VkdNRGt0VUVwSVdURXhiMFozY0hrek1HOXhXR2xzUWpkaUxWbHRabVpZUlRjeGRqUjZTakl3TW5kQlQzbFRXVzF1TmpGU1JXcEpXbGhqWm1oNVFrcHFWbUl4UlZwblRtNUVSa05QUWpod2FHUkxZbEkxT0ZaZmRFeExha0Z0YUU5Q2RsUndOVjlqY21KS1ZXcEhka3gxWjBSbWVWQnNWbUZKWkd0SFNHbHZTa2hFVkd4VGJtNUpUWGhqVG5abk1WUkhSWEJFTmpOeWFVVlJla3N5UVMxSU9HVlhRa1JsVnpFelJXUjNiRkI2WlVKcVdWbEJUREJFU21ZdWNFVlBaMlpGWjA4d09YTnJhWEZWYnpkMFUySk5VUS5UVXFMVnN0UTExWXRaT0U3eE0zckJJaTFjbmgzOHoyaUxzRFZJVnVjYjBzIiwiZXhwIjoxNzU3OTYxNTU4LCJpYXQiOjE3NTc5NjEyNTh9.AL1MDRfZKz4FSTvjNyAonM0IriSDrk8MC8UGvmYhcP0","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1NmI5YzhiMC0xYmE1LTRiOGItYmY4NS0wZWY5ZTYyNzg3ZGUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxwMWxobzMydWxmMGhpaWJvZmc3Y20zdTFkIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVdjekZJWWtKblVVSTVUVXhtYm1GVFZFSTRTbmgzTG1ONmJERjVZV2xsVERaSVdYUkNTR2d3Vm01U05HcFdkVUZsU2pka1FtaDNSMGQ0YmxadFpYZHJlRmx1YUdJNE16WXhhVU5UU1ZNeWEySk5UVzVsYUVKak56VlVjRjlqUmpKcVYyZHRZaTFQWTJ3eVYwZFJVRGxuUTE5VlNIRm1OVloxUWtKU09VWlZiMUo1UkUxcGNWVmFWSHBaWlUxc01IQmxNV2xEZFZwb1dUVkpWVWsyVW5kWWNtdzROSFZ0WTI5dU0ybHViRVkwWDJKRGMzRlVTVlJtVHpWdlZtazFhUzE0V1V0dWEwRnhla2RoUW5oeGFYRkhNVFZrTUZCaFVGTllPVGhKU0hOemRuWTVUbUZ1VDA1dVRtUjJWMmt3TVdKUk5YUjFUbTVpVFVaemRVbDNhbXN3VkZSWVoxUmlSMVZXT1ZkUVkzRnhNV0oxTlhjNGIwSkRXVkpKWlVOelUwTkhlVWxuYm5jNFFVa3hUVTU0UmsxYWVsaERXWGd0WkU5M1VVa3lhVEk1WW1JdGFYYzFMWHBrWlRoSFUxSTFWMHhvUTBsNVZGQlJhazVxUlVsSFdHRlFiM05QY21GWVNuaG1VRVpRVWxoNlgySjVkVVI1ZDFaVVpHbGlUa1p5VjJaVVRHRlpiM3BWVFZGU1FYbG5SbGhsYm5sTE9WOXJUR1JLYVRSSlZrUmtPVXhOYjJoemVsSlZjMVJQZWxsZk5sRklaVTQ1VUZOWU9IVTJiVlpGYlhOa2FWRTNjMmM0T0dScU1sWXpjMTlNYjNaUFdEaFJSWFp5U25Gc2NteHJkblJHYlRSbWFtVXlhMHhaTVd4MGIzcEtXRU5MYUhwRmRWOVBiRFpCVmtGUVIwRnBZVzR4VUdoeFVXRlFhMFZYZVZGcGFFWjZWSFJCUVhKRk5ETnRMVU5PTUZKTGMwZzJhRlY2V2swNFRrZHpPRzlTVjI1M1RFNTBNWHB2ZFZSNGVuRlRVa05uTlUxa2JISjBWV0ZPWjNKS1ZWSkJaa3R1Um5nMmFIWlpVakJuZWpGdlpETklWWE5YYW5aRGVrWkNhRUl3YUY5SE5HOVpXRkkyU0VKS2VYTklSM1p4ZFY5NVgxSnFiVkJQWWt0b1JsTTFTVFp0U3paTFpYRm1NbmRtVGtSWldYZHhjVTFqYkhKcFNuQnpOazlQY0ZnMFpFeE9aWGhGVERkdVFsOXpPVU4yVFVSZlpsTTNPREZuVlZvMU1rRjFWVjl1VEVSVlRHaGpNME5EU1VwT1ZuVnRlbkZvWW5GTFJHUm1NWEptTUdNMmJqQnFlblkwZWxaWGVXOW5ibWxmTkZsUmFVdENWbGxNU1ZWR1Z6WlpWbk55YW1wbmIwcFdhMHN4VDFVMFQzaFJPRXhwYW10TGFraGxZVjlVV0RWSVZYQmlYMVpQYVUweFptYzViMlowTWw4MVNFOWZhMkppVjNCemVrWmhWRVk1TlhoWU5tNXdSbFpPTjFCb01XTldNV2xCWlhjemRXOVdjVWxNVFZSeVNHcHFiMmhNU2s1UmJEWjFYMnRtVG5aakxtNXRTRmxCVlRKTVIzZ3RSbVJrVUhod1MyOXpXbmMuM1VwYUx5R1JEMFhlWkxxUUQ3ejhFblZZN2tPYmF3VU5zWGIyLTl6NzE3byIsImV4cCI6MTc1Nzk2MTU2MSwiaWF0IjoxNzU3OTYxMjYxfQ.9F0B354XHRli8lNSEnLCRr_4BD5gikajY1N62clR_jc callbacks: - _id: 0 input: - name: IDToken1 value: self100-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: self100-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: self100-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: self100-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.42.42.42 fake-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@5b0dbde0 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@1c04b078 password: Pa_ssw0rd username: self100-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 body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1NmI5YzhiMC0xYmE1LTRiOGItYmY4NS0wZWY5ZTYyNzg3ZGUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxwMWxobzMydWxmMGhpaWJvZmc3Y20zdTFkIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVdjekZJWWtKblVVSTVUVXhtYm1GVFZFSTRTbmgzTG1ONmJERjVZV2xsVERaSVdYUkNTR2d3Vm01U05HcFdkVUZsU2pka1FtaDNSMGQ0YmxadFpYZHJlRmx1YUdJNE16WXhhVU5UU1ZNeWEySk5UVzVsYUVKak56VlVjRjlqUmpKcVYyZHRZaTFQWTJ3eVYwZFJVRGxuUTE5VlNIRm1OVloxUWtKU09VWlZiMUo1UkUxcGNWVmFWSHBaWlUxc01IQmxNV2xEZFZwb1dUVkpWVWsyVW5kWWNtdzROSFZ0WTI5dU0ybHViRVkwWDJKRGMzRlVTVlJtVHpWdlZtazFhUzE0V1V0dWEwRnhla2RoUW5oeGFYRkhNVFZrTUZCaFVGTllPVGhKU0hOemRuWTVUbUZ1VDA1dVRtUjJWMmt3TVdKUk5YUjFUbTVpVFVaemRVbDNhbXN3VkZSWVoxUmlSMVZXT1ZkUVkzRnhNV0oxTlhjNGIwSkRXVkpKWlVOelUwTkhlVWxuYm5jNFFVa3hUVTU0UmsxYWVsaERXWGd0WkU5M1VVa3lhVEk1WW1JdGFYYzFMWHBrWlRoSFUxSTFWMHhvUTBsNVZGQlJhazVxUlVsSFdHRlFiM05QY21GWVNuaG1VRVpRVWxoNlgySjVkVVI1ZDFaVVpHbGlUa1p5VjJaVVRHRlpiM3BWVFZGU1FYbG5SbGhsYm5sTE9WOXJUR1JLYVRSSlZrUmtPVXhOYjJoemVsSlZjMVJQZWxsZk5sRklaVTQ1VUZOWU9IVTJiVlpGYlhOa2FWRTNjMmM0T0dScU1sWXpjMTlNYjNaUFdEaFJSWFp5U25Gc2NteHJkblJHYlRSbWFtVXlhMHhaTVd4MGIzcEtXRU5MYUhwRmRWOVBiRFpCVmtGUVIwRnBZVzR4VUdoeFVXRlFhMFZYZVZGcGFFWjZWSFJCUVhKRk5ETnRMVU5PTUZKTGMwZzJhRlY2V2swNFRrZHpPRzlTVjI1M1RFNTBNWHB2ZFZSNGVuRlRVa05uTlUxa2JISjBWV0ZPWjNKS1ZWSkJaa3R1Um5nMmFIWlpVakJuZWpGdlpETklWWE5YYW5aRGVrWkNhRUl3YUY5SE5HOVpXRkkyU0VKS2VYTklSM1p4ZFY5NVgxSnFiVkJQWWt0b1JsTTFTVFp0U3paTFpYRm1NbmRtVGtSWldYZHhjVTFqYkhKcFNuQnpOazlQY0ZnMFpFeE9aWGhGVERkdVFsOXpPVU4yVFVSZlpsTTNPREZuVlZvMU1rRjFWVjl1VEVSVlRHaGpNME5EU1VwT1ZuVnRlbkZvWW5GTFJHUm1NWEptTUdNMmJqQnFlblkwZWxaWGVXOW5ibWxmTkZsUmFVdENWbGxNU1ZWR1Z6WlpWbk55YW1wbmIwcFdhMHN4VDFVMFQzaFJPRXhwYW10TGFraGxZVjlVV0RWSVZYQmlYMVpQYVUweFptYzViMlowTWw4MVNFOWZhMkppVjNCemVrWmhWRVk1TlhoWU5tNXdSbFpPTjFCb01XTldNV2xCWlhjemRXOVdjVWxNVFZSeVNHcHFiMmhNU2s1UmJEWjFYMnRtVG5aakxtNXRTRmxCVlRKTVIzZ3RSbVJrVUhod1MyOXpXbmMuM1VwYUx5R1JEMFhlWkxxUUQ3ejhFblZZN2tPYmF3VU5zWGIyLTl6NzE3byIsImV4cCI6MTc1Nzk2MTU2MSwiaWF0IjoxNzU3OTYxMjYxfQ.9F0B354XHRli8lNSEnLCRr_4BD5gikajY1N62clR_jc", "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": "self100-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": "self100-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": "self100-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": "self100-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 18:34:21 GMT x-forgerock-transactionid: 40977019-4499-4ffb-a0ca-a2c25214a700 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIwNDE1Y2IxNi0yZDY3LTQ0YmYtOTNjMi0wNDk2MGI3ZGRkZGMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjN1Z3A0b28xMHVvZWdiaWJkZ28xcjgwczhnIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXJNMjQ0UWxaaWRYVlpaSGh2VUUxcWEwZGxhalpSTGpObWREVllhMnB6Ymtab1prcFVSMnczTlMxdFRWTnJUM0pxWVVsaGVtVm9NbWR4T0hSbGIwY3pRVGhXTVcxU1pqbHZlRGhQV0VsUlR6TkpOWGRKVEU1b2NGQm5NblozTW1GcGRURlpNa3hpYUdOWExXRlNPR1owUldNd1MzRnBPVWhpWm5aRWNYTTFhall3TlhwTldFUmtSVmd3UjFvNGVGRk5VM3BUWVhGZldWVnZRMVJLVTFOd1dUQkZZMEpzU0RsMlZsVkdYMmxhYVRWcGNUVklYMU13T1hobVEwcDBWVXMxWnpkVFFucFdjRm95VkZBNE5uQm1UVFl4UjFaU1pESm5iVEJ0WkVsTVN6SjBSbE5JUVRGQ1NrRm1WRUZvTjJ0elUzWkxOMnhKWlZGR1RrNU5PVXgxVVcxVlJqVnNSelV3YkY5cmQzcElRVmwwVFd4RlYyWXRTMGs0V25wM2JVaHNTR2xQTjJobVFtWkJiR1Y0ZEV0MVYxaGthR0ZDTWxnelJIQnpXbVV4Vm5RekxUUjNjMjF5Y2pWbWNFOU5TelpxZEZORFRsWXhSSFJZUlhobVpHNXVVbGxrWVc1b05ETkdabkZEYVY5RlJGUlRkSGRNVkRrME5pMVlVVU5HUVhGaGNVOHlXRWRuZUhWMlRqQkdiM1pLVkVOM1FVVmZUamRHUW5NNGNtSnJibnBqTFhVME0ySmFWMkppVUdwS2ExVlJla0pVV0ZrNGFHUnpUall6U21wemF6RlNSVTQ1UWtKRmFWVmZWRVJRZEdGUWNGOVFNMmRwVGtSc05ETmZiMFZuVG5KZlV6TjNXa051VmxWcU5YYzVVRU5uWjFWNWVtUnNVV3R3VFhNM0xYZFhja2MxYzBReFRrSk9UbmhXYTI1aVVWcFBjRVpUZUZGalJVSnNaVUZJTUhGb1lWQnNlVWswVmt0U1psb3hWVmQxTFVWSlZGWXllbVpvVVhCNVVuY3hUWGhIWVRkTlgxOVphRk5KTW5CcmFISk5MVWxoTTJ4dUxXWmhZVTkyTUhsS1YwRjVhbEZvV2xaa09HaEpObEZ5Y2pOeGFFOVJVR1ZTVkU0d1duTlljRFpETW05a1pXaFFUVkpxVEhWUVZVaE5RM0o2VVdKYVdXNXJWSHBtUldKRlNXTlZXRTVoYzNaVE9WbE5UbUprVjB0WFlqZzBSR2d6UVdwaFYycHlSbGRPZUdoTlUzbEtSekp6WlRGaVltRkRkRFpKYkVNeWVsWndNMUk1WW05S1FYSTVTMU5GY21wWmJFWnpOME40VFhGRlozWkZSamx3Y1hKa05YRXRZMncyY2s5c2QzUmphSGx3VkdsbVFUSnNkemhUY21sQlJUQnZTaTB3YkdkNFpHNU5RbU5tVGxCbk1tUjBlRGhCY1ZvNVYzWlJWRVoyU2t4T1VURXdRMlEzYjNOV09VYzFTMHR6ZG5kS1R6SlpNazUwZWtaa1IzbGpOVEpUVTJSNmNDMU5TRmxQUVVVMWJUVk9lVWhNWDNaaFdHRm9hREl6YzFwRlRrOW5hRkZTV0haV0xVTXlaemt5YkZOTFZuRnFNV1Z1VVhZMGJrdEdNbGRoVEVkR1lrd3paWEp6WTI5cGJuTmFhMWRGUlZRd1owNUxablZXUkZCU1MxbHpVWFYxVlRoMGJVRlFkWFZhY21NMlJGWXlWV1kwTjNJeGFXbGhibDlITFVVMU0zQlJkMncxZFhOWVgxSm5jVGhvVUVkR2FFMU5ibFJJWDBOT05qRkZZbmh5Vm1OeVdHRTFNMGx4TkRkaGVVRktkemxoYjI1S2VsSkZZVmxZVDFsMU5YazFibHBrVDFOT1UzTk1TamxpY1RWSlUyczNjVFJtWkVOR1drUnBUVEl0U1hGYU5uZE5iVGhCYlZBdFptWTNOM1Z1UlVkRVpGZEVWM28wY2s5aWNra3diRGszZFhOQlQwVTBiVjg1ZEY5d1dYbENNRGhKWDBJdFlVTklTa052Y2pKT2QybFVSSG80WmtsMWJtMDRWakJUV1c5d2REbG9lR3hCTkZSTmJIRmtaRWhrVEVwdWFqVndOVWhZU1RsTmRHSnZZMjFDWVZRNE9GbFpSVmhCVDNCWmFFUldSVVpoTTNGQ05HaFRibXA0U0VsRGEycHFTR053ZUZodVJVMXpUV014ZEhsUk5USTRNM0YxU0VrdGVsWnViVnBJYVdSMWIycExTMDVmVkU5TWEwVTFOekJ3TlhoMFZFWnNjVkpYVmxWU1MzUlNOVVU0ZVZaR2VFbFdjbGRKVGpSSVMyRklUMWsyU0RsU1kwNWFVR3AwVFZWWlRuTkJkVE4xU21oRFVqTTFTVGRFT0Zod1VUTlFlRzFDVlVScFV6WmxkMGxvWTNKRmJ6ZERSV2R1U1VGYU1tOXdVVEJvZURZNWRXSTNaWGhFT0VKUFlsWnVNbmhCZG5kWVMyOUlTa2xVZFRKelJIUXplVnBCU2xWSVVEUkVSREpXV2tGQ1YzUlFhakE1WjBJMlZrVnJaa0ZCWjA1R2VTMHdiWEZNTUVwaFVWZExUMWs0YzJ0aVpXZDRUbkJTUjNGM2RrZzRUMTg1ZUZGS01WSjJUMmxRWW5weWJqWjBWVkpMTmxGVFNtMXRiazlzUkV4VmVIUkZWVWQ2WVdodU1scHpjazlRTVZoMVNtZHFlRGR4YnpOVFYzUk1OV3ByZG5SNmFIWmFjMmN0VGxwZloxQlVkVTVIY2pSck5YUmZRek5ST1VoS1JFUjBkbkV0VVVKUFluTkhjRVp2VWtkcVpEQmhWVzlTUjB0b1lsRkVSV1YwV214MFNFdGFWbHBWZDJKbFRESk9NMFZ2YUU0NUxVcDZOa2RUYTJSSldXeEJRbWt4TWtJMWRYTktRbXB5Wm1sMUxXSlpiemREZUdveWNIbEJiWFUxV1RsblpIbFJTRlpDT1hjNFpEVnBhRkpGTFhRNFdITm5PVWwyTmpOVVh6SjRXbWRuV1hkTWRtaHRhWE5RTlUxUWFXcEljMmhSWjI5dlRYTlZXams1ZFUxWlZHTmFVMlZSY1RsaFNVTTNjSGw0ZVV4TVJFaHJUa1pZU0ZGaFRXaHhiaTFHT0c1YVFrSmZjWFZOYkZKTE5WbHlUbUZVY1ZKRGVISjVhVmN0UmtkbFVXSlhURk5MYTI5MlF6UnFSR1k0V1ZjdVREUXpVR1ZPU1U4NFZHOWlXbUZmZGxsR0xXVXRRUS41NWt1aG9tZTE1Vl9QbU42OXYzMFpLWlNDMUpqM1RjLTAxUnNYS29tV1pnIiwiZXhwIjoxNzU3OTYxNTYxLCJpYXQiOjE3NTc5NjEyNjF9.-WnbcBpJmOZH5A0EmbRNhmkTs1hpySrwF8CFsPu7McQ","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkMzUxMzU0Yi1mNGZlLTQzYTgtYjk4ZC1mMDU2MjA2NmIwNDMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InN0bWQ5OTJxbWcwZXQxM3YydTVmcjJiMXIwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUJWV3hoYjJwR1ZtTmFUVFpyYmxKMmNrOWhSMGxCTGpoUlIyMWZWbFY0ZFdzd1RUVlpPSFJKVFhwRVEzazNiVGwwT1hCTU1rdE9OR2xVUTFSbVpHVnBYM0ptUjJKc00xZEdTMEo2U25SRmRGQnlhVzV6VDI5cGFtRlllbTh3UmxoU1gydGpaemN3UkVOZk4xTTBlSE4zVXpkRlIySlphREJ5UkVKU1VXVjNia3hLUkVKa1RsTjNYMVI0YkVGMlJWa3RkVzAwVFVoWFVGY3pOREJtWTJkU00ycFhja0ZVU21wdGFVVjFaM1p4ZFZSSlFqQldiMVU0VG1zd1QyRmljbTF2TTI1blpqZHlOVlZQVW05YVpVTnFja015TWtoU1NrNVZUVE5TWVVWVVVUWkRNR3h2VTJSZmFrczRSRzE0TUZnM01WUnpkRzVsWlVSUk5tbzFPVzFsYUZCR1pYTnlTVlI0UkhCbGJFaHJhMmRNVkRRMGN6RnFWRnAyVVhCS2JubFplSEJzZVdrd2FHZGtiekJvWmpodFJGWlJYMG8wUTBWVFNscHBTa0Z6UmxoaWF6ZzBSbmRvTW5OMloyZGlUVzQ0VWt4cVZHZGthVVp4TmpCd1ZsZDRNM3BtWlZOa1MwY3hiRXAzTTIxNWVEUmtabk50YkVabGVXOTRVbmQ2WjNGeVZESlRMVTFYZVZrMVJXWnpPRjlRVFMxdGNFNU5lR0ZNUkc1clFVSk1lWFJ2TUZremJUSlZOMEpLYWxSUWRITjVaMWRSUzJ0WVVXNWhkbGcyTm05d2FXZDFRbGM0YW5oM2VXcHZiRTlOTFhsUFYybHJZV1J0YldSbGFHbEhUbE5ZV1ROb1VGRjRTbUZ4WjJGTU0xZzJRM05HZDBsNFdXaERjalV3VEd0elVuRXRXVTkxV1VoRWJGbDVORjh3Tm5wQk0zSnBiREpyT1ZScFZXSmFNRVJmVERseVVIaEpTVzluTWxkVldYcGZjRzE0UmxwdlVGUTJPUzF3TWtGNVpqWllVMnRMT1Zkc1ZHbEdSbWxRTkZCcE1WQm1XSGh6VlhKdVVEbFhVMjg1VG5SS09FcGtSRkpvYTB0M1p6RjFOamxFWjBzMlVHTnpiVWt6VW5wUE5uVmtOM2syZWtjdFRtZ3RlbWhzWTNCbWNqVm9iakJqUlhwVmFVSkpTamw2V21GcVJ6WnlXRkJQZVhoSGVpMHRTREZvVkcxVlNXSnphREpCZEVSc1VGQTNORTlqUmxSSFdGaG1XVnA1WXkxRE1qVkdYMjlSVkVVMFkxTndVVFkzYldGUE9HUlpWVkl0Vms5TWIwTmtTalpGVFRBeVUyaHJZMmRNVTAxdVZVd3hjR1ZMVW10T1gwSnRSV2RPTlVKbU5TMDNPVXRwYkRSZlYyRXhiSEZFWm5ObWJHTTNOV0oxZW5oeE1WbEdRVk5ZY0VWWVRGRldWblZ0WDIwNVFVTjFlRmhvYURsWVJsWlpNM2x5Tm5Kb2NrZFFRV04xWDBKa1VWaE1XRlZwTTFGTk5pMW1hbEJrVjFVNFpYcFNOVVF5TkcxQ01qaFFja2szVlVSV1F6VkNWME0xWjJSdkxsQkxSR2RJZDB0cVN5MWhORXhmZEZSb2ExVXdaMEUuRkdDS29DYllCMW16MUFmT0w2cFJ4QzVUUW8za084eW5LOVJWNm9MUWxrWSIsImV4cCI6MTc1Nzk2MTU2MiwiaWF0IjoxNzU3OTYxMjYyfQ.HK75pPSXFIdompYk53O9R1NKWlGP71CIO4aMJMm4urE callbacks: - _id: 0 input: - name: IDToken1 value: self100-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: self100-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: self100-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: self100-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: 188.254.241.111 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@17485f25 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@118a2f6a password: Pa_ssw0rd username: self100-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkMzUxMzU0Yi1mNGZlLTQzYTgtYjk4ZC1mMDU2MjA2NmIwNDMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InN0bWQ5OTJxbWcwZXQxM3YydTVmcjJiMXIwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUJWV3hoYjJwR1ZtTmFUVFpyYmxKMmNrOWhSMGxCTGpoUlIyMWZWbFY0ZFdzd1RUVlpPSFJKVFhwRVEzazNiVGwwT1hCTU1rdE9OR2xVUTFSbVpHVnBYM0ptUjJKc00xZEdTMEo2U25SRmRGQnlhVzV6VDI5cGFtRlllbTh3UmxoU1gydGpaemN3UkVOZk4xTTBlSE4zVXpkRlIySlphREJ5UkVKU1VXVjNia3hLUkVKa1RsTjNYMVI0YkVGMlJWa3RkVzAwVFVoWFVGY3pOREJtWTJkU00ycFhja0ZVU21wdGFVVjFaM1p4ZFZSSlFqQldiMVU0VG1zd1QyRmljbTF2TTI1blpqZHlOVlZQVW05YVpVTnFja015TWtoU1NrNVZUVE5TWVVWVVVUWkRNR3h2VTJSZmFrczRSRzE0TUZnM01WUnpkRzVsWlVSUk5tbzFPVzFsYUZCR1pYTnlTVlI0UkhCbGJFaHJhMmRNVkRRMGN6RnFWRnAyVVhCS2JubFplSEJzZVdrd2FHZGtiekJvWmpodFJGWlJYMG8wUTBWVFNscHBTa0Z6UmxoaWF6ZzBSbmRvTW5OMloyZGlUVzQ0VWt4cVZHZGthVVp4TmpCd1ZsZDRNM3BtWlZOa1MwY3hiRXAzTTIxNWVEUmtabk50YkVabGVXOTRVbmQ2WjNGeVZESlRMVTFYZVZrMVJXWnpPRjlRVFMxdGNFNU5lR0ZNUkc1clFVSk1lWFJ2TUZremJUSlZOMEpLYWxSUWRITjVaMWRSUzJ0WVVXNWhkbGcyTm05d2FXZDFRbGM0YW5oM2VXcHZiRTlOTFhsUFYybHJZV1J0YldSbGFHbEhUbE5ZV1ROb1VGRjRTbUZ4WjJGTU0xZzJRM05HZDBsNFdXaERjalV3VEd0elVuRXRXVTkxV1VoRWJGbDVORjh3Tm5wQk0zSnBiREpyT1ZScFZXSmFNRVJmVERseVVIaEpTVzluTWxkVldYcGZjRzE0UmxwdlVGUTJPUzF3TWtGNVpqWllVMnRMT1Zkc1ZHbEdSbWxRTkZCcE1WQm1XSGh6VlhKdVVEbFhVMjg1VG5SS09FcGtSRkpvYTB0M1p6RjFOamxFWjBzMlVHTnpiVWt6VW5wUE5uVmtOM2syZWtjdFRtZ3RlbWhzWTNCbWNqVm9iakJqUlhwVmFVSkpTamw2V21GcVJ6WnlXRkJQZVhoSGVpMHRTREZvVkcxVlNXSnphREpCZEVSc1VGQTNORTlqUmxSSFdGaG1XVnA1WXkxRE1qVkdYMjlSVkVVMFkxTndVVFkzYldGUE9HUlpWVkl0Vms5TWIwTmtTalpGVFRBeVUyaHJZMmRNVTAxdVZVd3hjR1ZMVW10T1gwSnRSV2RPTlVKbU5TMDNPVXRwYkRSZlYyRXhiSEZFWm5ObWJHTTNOV0oxZW5oeE1WbEdRVk5ZY0VWWVRGRldWblZ0WDIwNVFVTjFlRmhvYURsWVJsWlpNM2x5Tm5Kb2NrZFFRV04xWDBKa1VWaE1XRlZwTTFGTk5pMW1hbEJrVjFVNFpYcFNOVVF5TkcxQ01qaFFja2szVlVSV1F6VkNWME0xWjJSdkxsQkxSR2RJZDB0cVN5MWhORXhmZEZSb2ExVXdaMEUuRkdDS29DYllCMW16MUFmT0w2cFJ4QzVUUW8za084eW5LOVJWNm9MUWxrWSIsImV4cCI6MTc1Nzk2MTU2MiwiaWF0IjoxNzU3OTYxMjYyfQ.HK75pPSXFIdompYk53O9R1NKWlGP71CIO4aMJMm4urE", "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": "self100-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": "self100-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": "self100-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": "self100-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 18:34:22 GMT x-forgerock-transactionid: d6c53ce0-bdfd-4ee7-acc1-fbfbec4114aa 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJjNmE3MzU3Yy1lNmQ0LTQ4YzItOGFjNC1jYzZiYzJjYjk4NWYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjEzdGp1dDV0MGFubjg4cG0ycjFiMGNvdHRuIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUZjbXBGU1dJMFMzQXdjM3AyVG5Wd056aDJVbmxSTG14eVkxbEpkRk5EVm1oeloweHpOR3BsV1dsVGFtSTBSbEZIVWpob2VFRnJWa3hXUm0xU2MydExXR014WVV4WFYzVkJieTF2VmtnNU1rZE9TVXBDYlhWdWRqazJjMEpOY3pFdFRFaFBPVlJQUVdkWFNEaFVObEJ3ZDJKME1UQXlhMUF5TkV3elNYRjVjRFJqVTJGaFNuQnFaRWxNYTFKRE0wSmFUR3RwZERSdVkxZGljWFJJVjBzeVIzbE5ZWFJLYTA1NE1rZFVWR0pOTTBNeVYwVnliREZvV0RWQ1dscHBVa3RLVVhaYWFteG9VRTkxTlhsTmNFNUxRa3BtVDFvek4yNHhWbVpPVldwNGJUUlFRVTQwTVhwbVZsTkJURXA0VEhFd1NrdHRURzh3T1cxMlR6Sk1OamRuY1VWck1VaE5lRkV3YXpKWVVWVktjblExYWs5S1EzcFFlbXRQZWxoR2JrZDFUM2xTYlU1dVYxVmtOVEZ4ZUVoTVFtZHdUa2htUmtReVl6UmFSVmhoV0ZZd1REbFJNRzV1VDFkT2RIUTBiWFZTTlVkbGRITkRTMTlSWmtvdGR6TTBUa1JpVG1GTFdsVkpTa1pTYkdKbVRFbDRiRTB0T1d0NlZuUlFOa0l3T0ZWS1YyRmFNRWRKUm5GTVZXcEVVVVE0WTBNNWRFdDZlRUZWUm1FMWNVODBabTlFVm10blNYUkZaRU5mVlVGYVlUWTBNMnRJVVRKbVlXSm9NeTA1YTJ4YVFuaFlZMGxJT0U5bFN6TktTazh6UlZSclJHOHRiRE4xWlhKVGNuTlNjRXRMU0dFNWJqZG9PVzVyVXpCNmFqUXdPWEZxV0VwWlMxazFlbnBpWmtWd1ZYSTVUVWczT0ZvMmJuSnNOR0p4TjB0cVIzUmpaVEJqZEc1c2QyOVFTRFl0YmtabGJtdE5VMXBoTFVwc01rdDNOak4zZUV4bU0zSmhSM1JDUVZwMFZFeHJTSGR6VGpBMVRVMW5RV1ZsVmpVNFRtTk1jVlpqTlZkU1ZHSldlSFl3VEdkSlNXWm9hbU5vWlVKVFlUaHlORVl3VlhwcE9HbGplVVkxWmtveWVERmtNVXQ1T0hwd2F5MUllVU4wTUUxS1IwMVRUMUZhT0RkTVpISnRjamhPVjNwV00zbExaVkJwTlVWck1uUllaeTFhU25CRkxXeE5hMHBIWDFJMWIzTkxiR1JsVmxKYVlVazFSVzFhWm1OblNrdExhbEJoU1UxaVZVRk1NMkpzVkRkUFpYVnFNVUZNWW5OaFNVODJXVmcyTUVnNVVVNVpjak5TV1RSekxWRndVR2hJYTNZME9YRktjR1pvT0VsU01sWjBYelZFWmxWNlN6bFBPRVo1WW1kVlFsUnRPSEowUW1kNmJVZ3hObk13T1hoVlpWaEVPRVZ1WWtNM1lrZ3hUV1J2VUhkeE0wOHlOakZaZUdwVlVqUXdORUkyTVcxNVp5MUxaQzFsV1VRelMyMWhNVzFoVGpCRVVFMTVTMWR6ZVVOaVVVdEhXazlUU0ZWd04xVnJhbGN6YUVGMlowSklMWFZ6TkdoT1dYRlpVV2hTTkRscVJWTmtWblJ0ZWt0bGFIZHFUbUp4T1VscFNFZElTbW90VWpkaFVXZzJTVFpNTjFGRlJrVkVVVU5WY21oVVRFUmpka1pCZDNNNVVGWnplamhhY25KS2NtTmtiVUpxTWxkRU9VZE1VV05UY1c5R1lXdDZTRGszZFc5ck1WbEdZVU14TkdrM2NXdElVamRHUlZBMmIyVTROVTkzUm1oU1oyRlhRMnBzZG5KclN5MTJZMEpEU1dScE5qbHJUVEZtTmxwSVFsaElVMnN5V2pCelVrWTBkWE13VEdWaVpsaGllRVl0T1VGbVFXVkpRVUphWDJWMVdESmtWM1UzWkRsSk5td3dlSFJOUVdGM1RsRkJOVzVqYnpZelgySk1aMGsxVkVwSUxVbzJNWEEwVkUxc2RXMVNla2h5VkZaQlIxQkNTbkpHZW05dmNtRTVTSGR6VUhoalpWWTBXRmhyUVhOQ1JDMVliVXBaZEdsV1ExTnFkalJmYXpOeVNXNXRTV0ZOYlRBdFdFZGhVRU5KU0c1SmMwOVRSV1pZYlU1M1NqaEZla0pWWkhCQk1ESXpXbVJJYmprdGFreElTVlJyTm1SUlJWQTNZV1E1YlU1Sk0wVjZSRlJJYUVSQlFYbFRTblZZTld0WVkxRnZNVWN5UVdZNVNYVjFaV1EyUWtONGIyRjNPSEZmYW01VmRYUTJOMlYxZUUxcWEwOVFkelJDWkhwNmNtVnhkRnBqZFZBMmJXMU5ablJsWjFONlZIUlRPVEpLZG5wWGFsUk1abE5qYldRNVZuRTNlbVJCTTJSd2JHMDBjbXgzUldsbE5HOHpXQzFZUjFsall6bDNTa0ZKU0hJMU5HUXhia0ZQWmpSRGJYbDNjRFYxZVhwVWF6aHJZM0p1UjJoUk0zcHVYM1F3U2pkV1oyazFlVTVQUmxwSmVsTm9PRnBOVG5GU0xXTkliME5RU1RoS1prRnVTRmhDWW5FeVpEVlJNMEZUYm1sNU4zZFJaWFpCYXkxdGQwdDNlWGhWZHpoTmMxQlVRV3QwZGxSdFFVUTVlV2M1UTE5T00yMWhZMXBwVFZscmNXRTVhV3RUVmw5WVZGTkpkMlJSU0ZSb1RUZDNlVFZJV2t3MVZtZHVja1UxT0cxTE56RXRiR1V5YW5GSFUxRnZVamhYVkU4M1NGOUVXbVZhZFVKSlltZDNRelpwVDBRMlUyMXVObXhNVldOTVRVMWZRMGhEYzNkYVJrNTNTREpGUVZOMVVrNXRNelEzVDJSd1dWOUliRXc0YmxBMWEzVjBMWGhNT1ZsMVYzTlFiVEJzYlZCeFlrZ3lXRzFoWlRKTFlYWlZZbXRyVjFOd2JtSnhWR2xSVlRZMk9Ia3pNako2YzIxdFkyZFZXbmsxZUVwRFpVWk9SelEyVWtGSVdqZ3RlbFpFVW1sTk5teHhTMlJYWTBaWVIwMTFhbTUzV2t4TGNsbGZNM05SUjNWUlgwSXpha3RaUzBOb1lqUmpkbWt4V2pBMVN6QmpkbHB2Y0RCbWVsOHhVVWRuTWpsWWFqWnlUVTFPU21KemMzSnJkVWN3YkVsMlZqZHFNSEpCWjBvMWJ6azFOVjlSWkdZdVIzSTNlVGt3WjBSV1lUQmlTVXh4UkhCUmRVZDRkdy5uMDlTcUwtWWJ0WmVuWHRVRGFidlpYQ2h4dy1HSmFSRVhBTFVaRkF5UUc0IiwiZXhwIjoxNzU3OTYxNTYyLCJpYXQiOjE3NTc5NjEyNjJ9.qq7Bl6iJ18jTrwotBRpsVdMPNHtAC_PMNKw_ac0R1N0","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI2Y2NjNTkxYS00ZGIyLTRlMzEtOWRkYi05NmQ1M2JiNWExM2MiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InRwa2k5YjAwZGkxNnRidXNlZGtlMTA0aTNvIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVJVa2xWYkVSVWIwaDJaVEYyTlZveVFXWXRlVWhCTG5CSmJqUXhXSEJZV0c1NU9HSnZTV1F3T1hJdFdURTBPV3RLUkhJNWJGcHhPR3h1VmsxdlNHTkRZaTAzVnpWQ1JrdEVWVlV4YlZaME9EaFRkM05SY21KWmNGTnZOMjk2VUVSc1JuRmhZM1l5UzJKeU9HbFlYMlZ5VUVOcFExTmhMVlpWUjBkdldHTTRTRm8yUkVkcE5GOWlXbU01Wms1WlVESXlaV0pVVTJjMloxQTRURUZyUW5KaGEyUTBjMDh6V21weVNHMHhZbFJ3Y0dSZmVsazBXR2hhV21VeGJUWXpjekZwYzBFdFduRllOamxhTTA5R1VrSk5RM05LVGxGcGVXNUVka1E1T1VOYWVXcGxXbUZEUmpoaU9VZ3dabWxQU2xaNVltMDRiemM1WlhGc1IyWXphRjlHUW14allsTm9TRTV3YlRSR1JIcExURXhPVVdsd00zQmFlRzQzYmtSdWJHTTBSWE5TWmxOTFUwOW1NUzFXUkVGalNFNUhkMUprTmxSclJHZGhTRkoxVFdSNmNWTlhlVGxwTlRCeWVHZGhYM0ZRVEcxcFZDMU9TRFJwYTFNNFRteENSM0pSVUV3MmIwUXlTRFpRU3pSaFQwZHZkbWQ2WnpCbWJGWk9aRVZ3UjBWellXaGlNMlYxVUVsVVExWm5RV3BSZDA1aGJDMWFjWFJNYUZGM09FUlVlbkEyZWpOTlpqZDRPRTFzYm1jeU9YTk1ZV0ZWUnpWVVFrY3lRbkprWWpsalRtMDVUakJUV0ZVMWMzSkVabWcxYTNodk9FWnNOR0Y0VFV0RlNXaE1RMDgyT1d0RlJYUnlVMVptVDJoVWFtZDRWVmRUWTNCb2FrbFVkVnByTVRCelFYTk9WMVE0Ym5kWWJ6UklhRzVWYUhJMWQyMUVjWEpQUmkxU1QyVldMVmxWTkd4ck0ySkhNeTFYUVhaTVRUVXpVVUZLZVZadlQwbEdXVVo1YURWbWVWODBRVkY1TlVKeVZqa3pTVXhhTFZWS2RtUlhZamRMV25sdGIzaG9NVWxXZVZGUVVHODFRbHB0TUd4Mk5VSkJiMkl6Y0hCUlZtWmZjV1pOTW5scWMxOXhPR0pFVTFSa1VqQnpaVjl2TkU5clZUSmZVVVZ4YVRKdFgzTnlUblptUmpSMlRtdERWMUIyUkdzdFVYbFZTVW8yY2xwV0xXOWZNRjlsYVY4eGNrdGpUbFJVWmxaa1MzVXphREpFT0ZwM01uZHlNa1pQYzJwdWFIVnBSVTFTTUV0NFZ6TkZPWEZFWjFoMFIyTnBNMFp4Y1U1WWNEWlZUMjV2U2pWbVJESlBVREZTU1dWRE5YUjVTWFJ1VmpWUGJrbERhR0k1V0VKa1NHRm1aa3hMVERGeU9XeFZUVEV6UzFZeGIyazBYMkl5YWtWZmNUbGhPQzAwVEc1bWFFbHFXWFJEUzFaWE4waFZaMU5uYzNwT05UaFRRM013TURZMk1IcHZZazFmT0RkRk1GVlBORlZvV1RrMFUzTm1OM1ppVTNWWU0ybDVZMDR4UXpsUk9IZGFkMDVzVGtGTkxqTTBaMjEzWVY5c2RtbHViVUozYUc1T1ZGSTJRbWMuRk5ibmxHa3paZHJpbjFpZl8wS2p5M1lVdFNXelRmOTN6MlN4dk04enNMNCIsImV4cCI6MTc1Nzk2MTU2MywiaWF0IjoxNzU3OTYxMjYzfQ.NcWnBqTa7H4sDzIEMvqDcOFJa2pVqFNPkLlcevi_UhM callbacks: - _id: 0 input: - name: IDToken1 value: self100-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: self100-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: self100-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: self100-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: 43.213.142.68 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@561c1257 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@237547e password: Pa_ssw0rd username: self100-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, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI2Y2NjNTkxYS00ZGIyLTRlMzEtOWRkYi05NmQ1M2JiNWExM2MiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InRwa2k5YjAwZGkxNnRidXNlZGtlMTA0aTNvIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVJVa2xWYkVSVWIwaDJaVEYyTlZveVFXWXRlVWhCTG5CSmJqUXhXSEJZV0c1NU9HSnZTV1F3T1hJdFdURTBPV3RLUkhJNWJGcHhPR3h1VmsxdlNHTkRZaTAzVnpWQ1JrdEVWVlV4YlZaME9EaFRkM05SY21KWmNGTnZOMjk2VUVSc1JuRmhZM1l5UzJKeU9HbFlYMlZ5VUVOcFExTmhMVlpWUjBkdldHTTRTRm8yUkVkcE5GOWlXbU01Wms1WlVESXlaV0pVVTJjMloxQTRURUZyUW5KaGEyUTBjMDh6V21weVNHMHhZbFJ3Y0dSZmVsazBXR2hhV21VeGJUWXpjekZwYzBFdFduRllOamxhTTA5R1VrSk5RM05LVGxGcGVXNUVka1E1T1VOYWVXcGxXbUZEUmpoaU9VZ3dabWxQU2xaNVltMDRiemM1WlhGc1IyWXphRjlHUW14allsTm9TRTV3YlRSR1JIcExURXhPVVdsd00zQmFlRzQzYmtSdWJHTTBSWE5TWmxOTFUwOW1NUzFXUkVGalNFNUhkMUprTmxSclJHZGhTRkoxVFdSNmNWTlhlVGxwTlRCeWVHZGhYM0ZRVEcxcFZDMU9TRFJwYTFNNFRteENSM0pSVUV3MmIwUXlTRFpRU3pSaFQwZHZkbWQ2WnpCbWJGWk9aRVZ3UjBWellXaGlNMlYxVUVsVVExWm5RV3BSZDA1aGJDMWFjWFJNYUZGM09FUlVlbkEyZWpOTlpqZDRPRTFzYm1jeU9YTk1ZV0ZWUnpWVVFrY3lRbkprWWpsalRtMDVUakJUV0ZVMWMzSkVabWcxYTNodk9FWnNOR0Y0VFV0RlNXaE1RMDgyT1d0RlJYUnlVMVptVDJoVWFtZDRWVmRUWTNCb2FrbFVkVnByTVRCelFYTk9WMVE0Ym5kWWJ6UklhRzVWYUhJMWQyMUVjWEpQUmkxU1QyVldMVmxWTkd4ck0ySkhNeTFYUVhaTVRUVXpVVUZLZVZadlQwbEdXVVo1YURWbWVWODBRVkY1TlVKeVZqa3pTVXhhTFZWS2RtUlhZamRMV25sdGIzaG9NVWxXZVZGUVVHODFRbHB0TUd4Mk5VSkJiMkl6Y0hCUlZtWmZjV1pOTW5scWMxOXhPR0pFVTFSa1VqQnpaVjl2TkU5clZUSmZVVVZ4YVRKdFgzTnlUblptUmpSMlRtdERWMUIyUkdzdFVYbFZTVW8yY2xwV0xXOWZNRjlsYVY4eGNrdGpUbFJVWmxaa1MzVXphREpFT0ZwM01uZHlNa1pQYzJwdWFIVnBSVTFTTUV0NFZ6TkZPWEZFWjFoMFIyTnBNMFp4Y1U1WWNEWlZUMjV2U2pWbVJESlBVREZTU1dWRE5YUjVTWFJ1VmpWUGJrbERhR0k1V0VKa1NHRm1aa3hMVERGeU9XeFZUVEV6UzFZeGIyazBYMkl5YWtWZmNUbGhPQzAwVEc1bWFFbHFXWFJEUzFaWE4waFZaMU5uYzNwT05UaFRRM013TURZMk1IcHZZazFmT0RkRk1GVlBORlZvV1RrMFUzTm1OM1ppVTNWWU0ybDVZMDR4UXpsUk9IZGFkMDVzVGtGTkxqTTBaMjEzWVY5c2RtbHViVUozYUc1T1ZGSTJRbWMuRk5ibmxHa3paZHJpbjFpZl8wS2p5M1lVdFNXelRmOTN6MlN4dk04enNMNCIsImV4cCI6MTc1Nzk2MTU2MywiaWF0IjoxNzU3OTYxMjYzfQ.NcWnBqTa7H4sDzIEMvqDcOFJa2pVqFNPkLlcevi_UhM", "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": "self100-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": "self100-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": "self100-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": "self100-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 18:34:23 GMT x-forgerock-transactionid: 97e10a1d-8d5c-4722-908b-c8ef665a07c3 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJmMjdmMDM5Ni0wYzMwLTQwYTMtOTY2Yy1jM2UyODY5MjJlNjEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InUwaDhwYzZoY2ZlNjhwZjFqYWxwdjg0amo0IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVZWV2syWnkxUlltc3hUR3hIU2pOa05WSlRVV3RCTG1sQmRraFdPVUpWTkdGclgybFFabGh4YjFCMVMzaFJjbVl3YkZKa09XMUxNSFZuZUdJNFFXcHdUV1IzVlRKelZEQTBjemRJVjBVeFVVOXVRMHB3WVhocGJVSTJiVVJZWjA1YVFrbFVhMUl3Y1RWNVJGcDZXREV4V2xCcVdWRkpZVVEwZDAxa1EwWkVjbEE0Y1cxT1RrczBibTUyWW1SVmJUaEhNekZ3Um01VVJYTnBjM2cxY0cwdFNsSktTREp5Y1hkdVNYbzRPR3BrZWtOUWFFRlFibFJYU1hwbFdVSjVjVGhLUWpkSFJrdFlNV016YkZWYU1YaGxRazEyVW1oS1RHVlpSV1ppTWpGM2NWQlVNaTB4VUZRNE5XWklTMHh3TTFSbExXTlNORjh5Y0RZM00wOWxaRkIwYmt0TmVtVjFUV1JZTVhkaVgyOWpaSHAzYTJOcGJIWXRkbTFCUW1kWmJWODJZV1ZoTWxoblJIZEhla1IwUjNsVlNIRmxMWEkwVHpGMVJXVm5jM0Y1U1hCMVUzRmhWbkV5TlRWc2NrMU1Sa1pxVFhWS1FrdHJUVlF6TWs1WFdWZEVTSGc1YlZrelZVbzFNMEZUWTNSdWJHRXpXVEZGZVRCblMwOVhZbWhXWm10a2VUbG1OV3RaV1hSZmNqTXpSMmRaY0RoamIwaGhTV1ZJYVRSWVMweEhhMGx5ZWxOeVgwVkljM3BVWkZwWFRtUlhiVGx1YWpKdU1FaDFXV05LY25WaFRqZG9MWG8wY0VGdlQwdFhNVEY2ZEVGcFIyZE9jblkyTkdoVlh6RnNTMVZPU0VJMldpMUVSMkpJU1c5cGRVbFpaVmhWTlZKYWVVaDFTRmd6UlU4NVV6SjJXSGxYUldONVFsazVOMVJvUmxVemFrSTJSSEV6UVRoUU1sTlVVbGxzV21VNE16ZHZaRzlDTUU5dFpUSTFiVzlQYURWNGJHSlFXSFJ4YkU5dVkyOUZkVGRTVGpOdWNHSlpOSEpRYWxaT1dqSjRZbmcxZURrMlFWTmxjRFJUZDI1bVltTlpRMDFGZEhsc1pWZHFabVEyVG1OdmRXUnNTREJDUzJoNmNsUnZSRWhYTWtSNFl6ZFpiR0UxY0ZSV00wNWFWVnAyWW14NFluQnRYM2RxUjBkdlFYQkxhbGxIUzJkeWIwOUJObFJQTkU4NWNFZGhiMWhQV0hSMmRVdEZjVFZSU1VoTE9XSlRZMTlvTmsxSk15MVlNRzV2UkRCWldHMDVVamxyUzFONmFTMXZSazFpVkZRNU5WTTFlV0pMZDJ4VFREVTFURlF4ZVVWRWFIZG5hV3hpWkdNNFUxRnJNRzFZY0ZJdGMxOTNiblJMUkhkRGJtZFNjbmxYZURaNmRUaFBUSEJXTm1FNGIycE1NUzFTVG1GWVJFNXVhR2hmWVdrMlVtbG5iR1pCYTFWaWRFcFpaM1JyYWxVMGJFa3lZemxZV0hGQ2RGRjBOWGx1TVZOR1NqVjFRekZIZGpVNVRuSjRYMnN4VkVwc1dHRmpSbkIxWm05V1RsZDJSMUJ2TkRZNFdETkZPWEUxWlV4T1ZIbFlSR0pTWVdGWmJsUTFOMlZGTTFJdFZHRjJNR2xTUlRka1MxQmhibEV3ZUcxTWFVdFdhRVpxWjJscExUVXdSRTh0VUhGSVpWbzFOR0pWZEVsRVpqRXdPRXRTUVY5ZmR6Sk1lRFJyVFdOVVJ6QnFRazA0Y1hsalMyTmhXVEU0VFVremFtSmFOa05wYVhCRVZrcERlVEZwUTNwVFVrMXZOblpSU0ZSeU1XMXNRMDlhVEdKc1ZuQTJlbWxqVFZWd2FsWlFVbVJCYVdZM2Jsb3pXbW81TVZSTWFtdHRWRVJTZFhKalVVMVRaM0ZzY2pObmRWRmpRMU5vYWxOUVZGQkhNSFkxZUU1ZlVtZDRZV3BhTldkcllVNTZPRTQxVEMxTlZsWmplRzVtYlVWUlMxcFRNelpCUkhkMk5qUndWMGRGTkc5eldYRjRVa1IzU2t4NlNYVXRNakJMT0dkWGFHWTBSbmREYUhGUloyTXhZalZoY210eVVXUlhNbkYyVmtsYU5GYzNVbTlpWWtsNVRWVjNlVE13V0hGSWQwbEVWazQwVG05WllXVlRlbnBZTlcxVWEzVjBOM0Y1VFc5MWFtdE9ZalZVTlZKcFUwTXRiamhVWlRCZlZEUlZZWGhpTlRaMVdURndZMkpqZUdWMWRWSkJVbUpYYWs5RloxOW9RMFJzVVd0cllXMUZaVm8zZUZkaVJ6aHlTMHBRY2s1cFpYcGhWVmt0YmpKYVFrbDJOVTltWTNaSFFWVkJaRXBEVmxNME5uVktWWFJwTURSZk9VY3lkSFJtWlMweWNFcHhNMkYxV1VGdGQwcFVkMEpFVkRWTmVuUldOVXhQYUc5d1VGaFRXRmw0VkZCeUxXRnFaVVp1ZDJrM2JtRkdSV05QZEY5ekxVUmlOREZ1TlZGTFYySjFVM0J4VkVORGNWTnFlVUp5U0daaGVsVTVORTVTZW1GeE9IcGFUMDFHVlZZMFEyVjVXSEZIU1hOT2MyUmZUMjQ0TnpZeFZIcGFWMUZRZWkxaVFUWlRXVVZFUzJ3Mk4zVjJWRmRyWlhWZmMzWkRaSEZZYlVaeVVYcFFYMlV0U0RVdFdraGxVSEpLTmxCTVpGOXhhbGQwZUc5SE5UZHBRalpKVDFaMFJGVkVXRFpJU1hWa01FUkxaREpYUW5aMlpXNWpXRmxHZVZGeldtZHVibWRvYUhaWWVtNTZlVFl5Y0RnNVkwWlBhekZGV25SSk9FZDRWblZoY1V4cE1sRk5kV05aVDBSMWVHTjZRV3BYY1cxUGJVcE1hVnBSVTFOMlFVMTFObGxDY21KMldsTm1UbVZWYUZvNFlrSk9Ua013Um1KU1VUbE5NSEZrVjJoeVIwbGxkVE01VG05eGMwcGxkM05VV0RnNU56Y3pOREpxUjA1UlJIUlVOMjR5YlVWR1ZFcHZXV1p1UWxCMWRHWmxhM1ZvTmtoclRGVldlbE10WlhSVFpFWk9XbFJMWW1wMFQzRm9TRFYxYzFkaWNta3dUVzR6Y3pJeVdVbElhbTlYTVU1S1IwZzVNMHRyWTBGMlJYbHFVVTVzZGtOck5YZGlaVFpOVFdsNFRqQjFZbTFPYjB0TFozSlFZMEUyWVdrdVZ6ZFpiMnBVV0RnMGF5MXdUbkp3YVd4blVTMUxVUS5tRWJYYnVlaUJ5a1ZIYVIzSVNWV0l6LVdZZ0tqMXp1WUVKTW8zMHhISEw4IiwiZXhwIjoxNzU3OTYxNTYzLCJpYXQiOjE3NTc5NjEyNjN9.StSe7p4vNAthxj6QX1uDyxdCh-_6ZrRk5BYwuVTvkAU","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI3MGQ5ZGE5Yy1lY2YwLTQ3NmYtYmVmMy1mYmYwNjQ4OGE0NGYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImIzODFhMHZua2xmdmtkNWswMHFsMzFtcmJiIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXpNVTVwZVRWMGJIUnlhMWhPV1hKaFMyaGZRbk5STGkxQ0xXRTRRazh5VFRkV1FVNUZTRWxXT0VoUlRYTjNYemRqUm1SMmJHbDVTbTA1UWxKV00yRlNjMlZVWjNoQ1pGQk9TRW90VkVWdlZFY3dRVjh3TFRBMFpuTjJaMUJTY0dWUGNXa3pPV1JzWjFFdGRHSXlWVWRFZUVwYWVGSnNSV2RSU2xkd2VWOHhaVWs0WkdKT01XWjJjbnBWUzIwMWJFWkdNbkpvVkdNNE1IVkRORGhKVkhFMk1qaEpTbnB2VGxORk1FVTJWek41VTNKTmNGQTFibll5TWpFM2RFUndUMUo0ZWxOdk9VWTBaMXBsV1V0VGNsSkxOMUkyVG5sSFlWTmhaWEppZEhwaFQzWmZaSHBhYVhVeE5ETnVia2czTUVwdFJFbHpXVmMwYkRCTFlVdzBRVGRWYTBWTU5VaE5XRTFDY0RGSlpDMW1aalU0V1hJelVqZ3hlbXA2WjI5amJXWlVUWFZDUzJvMFZEZElNRVJNY3pGdFlsbGZUVUZhVEdkRWVVOXdVak5wU25CcWJqSkRkWE5aUW1aVmEzVmZhVU10ZGxvdE5HbGxhRk14VlhWVGF6TTVhakZZWjJKd1IyeGtPWGRNZFdKVWNraFNhVmhyUXpWblIwUjNTMEZPYlVKYWJtNVBjVmw1WTIxR2JXVkdXVTE0UVhSVmNDMXFRVEV6ZVdsQ2QzRnNkekZpTTNSdmJsbHJiRWhRYW1oWE5TMWxjbVprY2pOTVgwa3dkR3BwWWt3ek5XVlpXa1ZTWDFkR1R6a3RZVEpEWW1reVoxWjVWamd5TUZkeGVtNXhRVk5QTmxJMlFYaExhek5IVkRNNFZWZDBXbkpSWlhNMWVXUndjSFZWVm5oNFYxZHJRa1o2WkU5S2FrMTRkMUl4ZGtKblNEWlFRa0UyY2tvdGFDMTNibUpJTlUxSWJtMHpSRFZZTlVwelRVdHpiVmRsY0RabWNHeGpMVU5QTUc1T2RHWlpTemhKYzE5a01VeDRSRlZzVkUxR1FsUk5iRnBLUm1WVlNqaDZXa1phY0VwVFNWOXljR3hRU0RkTlgzUkpja0ZaTlVGamFGVmFSM1JZVTJsSFdsWkxRMlUwVHpVeVFubHlTVzVOU2s5cFdqTkNkMEprUm1GaldrczVNa3QwYUVNNGIzazROVlJuVGxkalYwNWxiRjl0VUdoUmIxZFFkMHRGZG1SaVVsbGxNMU5uWVdWRmNYaE1hVTVoYzJ4Q2VXWXhTbHBGZWpCSFoyOUJTWGx2Y1hKd1lWRXhhbXh1ZWw5eGNXNWlWVkkxT0RsUU1IVlZjVW94VURkWE5HUm5kR2RwWmxONlpHdzJiR1JHUjJwSWRYYzNjMXA1VkhBMGQwcEhNMjl1TWpoMlVtbG9aVGhzYVZJNU1tRnZVSFZoYlVsTlpXcG9lVGxQUzBwRmNUaHJhRk5FYkVRMFVGVm1hMVJ1YWt0Wk1WZHRRWEU1WVdJMmExaFlXbUpvU2xsblEyeE5aRVZXVDNwMFZXNVRTMVZtWVdsblozRlRTamxPTUhFeU9DMHpUM1ZIU1hFd0xsWjNYMWRFV2tWQ1RUWkpPVFZ2WkVVMFRWWmhaV2MueDVtdnNPVnJxaXRaVzA3Z01NdERaX0ozRXNhZ0Z5TEp2Y0libjZVVXE1ZyIsImV4cCI6MTc1Nzk2MTU2MywiaWF0IjoxNzU3OTYxMjYzfQ.WCbNaEJ6tyEaOejDyyNluc2zD7qhgTqYZRwegTtMLME callbacks: - _id: 0 input: - name: IDToken1 value: self100-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: self100-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: self100-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: self100-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: 119.170.43.228 fake-user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@59e26194 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@43587648 password: Pa_ssw0rd username: self100-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, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI3MGQ5ZGE5Yy1lY2YwLTQ3NmYtYmVmMy1mYmYwNjQ4OGE0NGYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImIzODFhMHZua2xmdmtkNWswMHFsMzFtcmJiIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXpNVTVwZVRWMGJIUnlhMWhPV1hKaFMyaGZRbk5STGkxQ0xXRTRRazh5VFRkV1FVNUZTRWxXT0VoUlRYTjNYemRqUm1SMmJHbDVTbTA1UWxKV00yRlNjMlZVWjNoQ1pGQk9TRW90VkVWdlZFY3dRVjh3TFRBMFpuTjJaMUJTY0dWUGNXa3pPV1JzWjFFdGRHSXlWVWRFZUVwYWVGSnNSV2RSU2xkd2VWOHhaVWs0WkdKT01XWjJjbnBWUzIwMWJFWkdNbkpvVkdNNE1IVkRORGhKVkhFMk1qaEpTbnB2VGxORk1FVTJWek41VTNKTmNGQTFibll5TWpFM2RFUndUMUo0ZWxOdk9VWTBaMXBsV1V0VGNsSkxOMUkyVG5sSFlWTmhaWEppZEhwaFQzWmZaSHBhYVhVeE5ETnVia2czTUVwdFJFbHpXVmMwYkRCTFlVdzBRVGRWYTBWTU5VaE5XRTFDY0RGSlpDMW1aalU0V1hJelVqZ3hlbXA2WjI5amJXWlVUWFZDUzJvMFZEZElNRVJNY3pGdFlsbGZUVUZhVEdkRWVVOXdVak5wU25CcWJqSkRkWE5aUW1aVmEzVmZhVU10ZGxvdE5HbGxhRk14VlhWVGF6TTVhakZZWjJKd1IyeGtPWGRNZFdKVWNraFNhVmhyUXpWblIwUjNTMEZPYlVKYWJtNVBjVmw1WTIxR2JXVkdXVTE0UVhSVmNDMXFRVEV6ZVdsQ2QzRnNkekZpTTNSdmJsbHJiRWhRYW1oWE5TMWxjbVprY2pOTVgwa3dkR3BwWWt3ek5XVlpXa1ZTWDFkR1R6a3RZVEpEWW1reVoxWjVWamd5TUZkeGVtNXhRVk5QTmxJMlFYaExhek5IVkRNNFZWZDBXbkpSWlhNMWVXUndjSFZWVm5oNFYxZHJRa1o2WkU5S2FrMTRkMUl4ZGtKblNEWlFRa0UyY2tvdGFDMTNibUpJTlUxSWJtMHpSRFZZTlVwelRVdHpiVmRsY0RabWNHeGpMVU5QTUc1T2RHWlpTemhKYzE5a01VeDRSRlZzVkUxR1FsUk5iRnBLUm1WVlNqaDZXa1phY0VwVFNWOXljR3hRU0RkTlgzUkpja0ZaTlVGamFGVmFSM1JZVTJsSFdsWkxRMlUwVHpVeVFubHlTVzVOU2s5cFdqTkNkMEprUm1GaldrczVNa3QwYUVNNGIzazROVlJuVGxkalYwNWxiRjl0VUdoUmIxZFFkMHRGZG1SaVVsbGxNMU5uWVdWRmNYaE1hVTVoYzJ4Q2VXWXhTbHBGZWpCSFoyOUJTWGx2Y1hKd1lWRXhhbXh1ZWw5eGNXNWlWVkkxT0RsUU1IVlZjVW94VURkWE5HUm5kR2RwWmxONlpHdzJiR1JHUjJwSWRYYzNjMXA1VkhBMGQwcEhNMjl1TWpoMlVtbG9aVGhzYVZJNU1tRnZVSFZoYlVsTlpXcG9lVGxQUzBwRmNUaHJhRk5FYkVRMFVGVm1hMVJ1YWt0Wk1WZHRRWEU1WVdJMmExaFlXbUpvU2xsblEyeE5aRVZXVDNwMFZXNVRTMVZtWVdsblozRlRTamxPTUhFeU9DMHpUM1ZIU1hFd0xsWjNYMWRFV2tWQ1RUWkpPVFZ2WkVVMFRWWmhaV2MueDVtdnNPVnJxaXRaVzA3Z01NdERaX0ozRXNhZ0Z5TEp2Y0libjZVVXE1ZyIsImV4cCI6MTc1Nzk2MTU2MywiaWF0IjoxNzU3OTYxMjYzfQ.WCbNaEJ6tyEaOejDyyNluc2zD7qhgTqYZRwegTtMLME", "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": "self100-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": "self100-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": "self100-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": "self100-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 18:34:24 GMT x-forgerock-transactionid: c50109b2-e2b2-4946-92a4-b38e0c3091e8 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJmYWZmMDExZi00MTYyLTQ1YTAtYjE2Yy1mYjZjMGZiOGI2NGIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImIycHJidGdkcmhnZjhpcm51Z2szZjFvaDR1IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWhRalpMTFhKQ1FrOVBlVTk2YW1oR1pUWlZaVFYzTGpadlFuSlJhVlpYZUhWSFZ6Z3piMmhhVm1KR2RVZEVibVEwVHkxVFUyOURRbTFOUW5rMlV6VlhNVlZ4UW1seVVsWmxiMjVZV2s5eUxYRlJTakJSYkMwNE5qSndVRTlTVUVwWWExQkZTakYyWTA5aGJsUkNjVlU0U25abllXVk5Xa0ZMYzJ4R04wdDNkMmRNWkU5c2FuaGFla1ZQYzFkalMyaHFSSFIzU0hBMlJHWk1aRVl0UzFGUU1FRmhSamd3UzJNNE1VTXhZeTFXT1c5a1UwVkhSa2RpT1VkdmQxbFBiMGh2TkRaR1MyOUlWWEoxYTFkR2RYSkhaWEJQUlRSZmVYSlFjMWQwU3pobFlXeGtjQzF1VEdGRmNrNTZSWEJRVGpCMlZuVkNWR3hEU1dwSE4wMUhaa3RTTlRnd1dXVXRiM1ZCWVZsQlUyTktMWE51U0ZoUU1UZE1lbm8yYm1OTVZ6YzVUMU41VTJKQ1R6aEVWamxUYmpKc2VUWmllRWxpWTNnMlVrSjJlbTFIVVZsc1VWQm9OMjkwYTNsUVJHVm1Vek0yWVhGM2IyVXhlSFJuTFVJdGFrNUJSVFJFWm5Gd1gwaFlMV001YkZVMWVEWlplVUZyVm5scUxXMVZVekpzTms1NllYbEJXSEp3Y0daV1lrNVVVR2xDWjBrMVYyUTRTek5PWHpJeVgwZ3daRTQxYkZKNVZXaDNUMDFPU2pOc09GTnFVekpSVEhoc01UQkJUbDlvVjFWdE5HTmhhVUpMWm1WaVNFUnNiRWRhY1V4cWFGVkxNRzlaTFdoWU5XMWhablJNVEU5cVpEUXdNRkZOY2sxV1psQnFSMVJhWDJSNFdHRm9SbGN0TmxGeVpsUlJhRmxxWHpOZmNGTkJZVFpXYWpWVFRVOW1TMDVSYTBKSFNYcEJXVWx1Y1RNemRHTkpYMHg0YVVwM05USkhaa2hsUms5WVUyeEZhMnhRZW5NMWR6SlhaR3M1T0RCMGVFRXRWMXBEVUVadlVtSXRjbGxXWkRCM2N6YzBVRkZPU0daeVEzWmhSa000VTBGVWJXWjJVWFpqZUhKR1dsRkZXbHA2VVMxSmR6aHhMVUl4TWtSRWFWWlZiamxoYWxKR1lscDNWbFJUV21kNVR6SjVibEp3UkhKRFdYTmxlbTFOTWtKRVJrdEZZV3hWYURoU0xVMDBlbWR4Y2tOblFWVnlWMU5aWkVsRVJVeGlWVVIyVVZGamVsSTNkbFZZTTJGQ1NYY3lWR3BoVmpaUGVXVlBXVUZuVVdvM1FUbGFkRzE1U1ZabFIweDBYMlk0VGkxbE0waFphV1UyU0dvelIwa3RjbGhvUlU1cmNVVkVNRXAyZDA5UFpWUnlMVlJPUjJwR1RFcDNVMVZtVGtZdGNXRm9SRFpET0dOa1ltOUthMlZCZFhaSmJWOVVSM0pUTVdONmJHOVNSV1JXVDA5dWVIaEhXR1Z6TnpkUVQzbDNaRU5oV0RKbE1sY3phblpsY0hSb1dteG5TRFEzWVdWTGJFTTFVelJPU1V0dGJFVktOa3BGTlhGQmR6WlRZbW80TVZZMVMycHFTVGxmZURVelZWVk5ORVJ2WW5WME1tUTVRWFpYT0dGc05IUlNjRlJwY2xVNVRHUnlOMVJYU2taTlVHcG5TbXBtTjNoNFpFcFNRMjVXYkZSSVYySlpVVEJ4TkhGZldqbEdXSGsyU2pseVNsUlJVMHhpUkhsWlUzaFhhMjlNYm1Oek9YZGhkR2hRYkRkUVRUVlNNVTFhWkZsVVVDMU1SREU0ZVVsdU5IWmhUVlpSVWs5a05uQmhORnAxVDNwTU4xWlRMV3RXV25CM1RHRnNZVTR0ZEdjMFFuTnRRbmxPVlRKNGIycHBZbU53UnpNNVZrWnpjbkptYTJOM1dWVmFWVGhFUkVoSE9GcFhjVVUwVFdsalowOURkM1ZTVWtWamNFMXpibWxZWkdKTVIyMDRWalZ1UlhoUmQwazVlSGRwVGtKRlRISlBPVk5LWVVkaVdtNWxPV3hMVWxaelVtSmFlSFY2VWkxaFQwcFRVazU2Y0haRFVVYzFjbVp0TWw5bWVHeDFRVnBLZEhkSVNEWmhiMlIxYzIxT1REWkJSVXR1VDA4Mk5tTm1jVGhpY1c5dVVIcEdZVXMyZGtKb1lUQXhNVkUzZVdoaWEyTkxaRGh1TmxCRU4ybG5WWFZxYmtSR1VGQnJiMVE0UVdsYVMwTmpWMlF5ZG5ZMGIxSm9WR1ZTWDAxc1JuUTVlVEZGTlhkeGJXSnhWV2cxUXpBM1FYRmxlV2R6V2w4eU5XaHdWRkJpZVZCWFdHc3lVRWRUUlhKbFp6VldaMFJMV1VKeGVVWXhSbTVyVFhOUlUwaERYMXBMVEVKWVNHcEVOMFEzVGxFNU1GTTNWa3RMUm5KcVltaEZOVzFzT1hkRFIzaHlkV2RRTW5SbFozUlNSSFEzYldveU9FUnBRVVoyVFZwYU1EQnJUMG81WVZCWlpsQXpOV3hZVEU0M1FubFJkSGh1ZWxKVFUzVjRjVFozV1hWUmVVbEtlR0pXZHpGdFpFRnlkbGxsVVRkWk1uSTNWWGRGVTFCTmJXeHhXSHAwTlY5UmIzTkZhbEp3Y201NFZUWlFXRE5hWHpVMGJsVndNbFZzWm1Gdk4xaDZSa3RFVjB4MlltWlNUbVpRU1ZCUVQyTTJMVVZsUlhKMVVXTkljelJYUkRCRFFVbzBiazlRTWpsWVpVTnBiV0Y0WjJKVlRrZEJMWFZrZG5oRk1ERXpTRVp2Y1haQlRGQndNRnByYVhwM09XcHFPVGhXUjBFdFEwbzFORFUxTVVabmVERTRZV1ZaZG5WdFpGQm5WMjFvTkhCb1dHSnZhV1IwYVVWWmF6bFVWa2RCUzJod05GZHRiMk51VURZMGJYQTBYMHhRVlhBMVpGVTBaWEZTV0VadU5WQnZWbFpoVFUxS2RWQkhYMnR4T1MxclgzSkpkSE41VDNObU1UTnlaa1JvUm1JdGIyUjVhSEJJZERaVWFEVXhiRXcwZEhsZlVteHJXR3d0Y3pCc1pYUlJUM0p4Tlc1RlNucHlVR3d0WVZCbllYcHJkak40ZVVGcWVIRjNWRVpsY1dORlpEQmFObWxRVEU5ck9VcGhaR1J3Vm5ReVFVeDBSVmx4YWtsWmEwUTVhWFY0ZDJvdVFXWnpYelZJVEdGU1gzQmFkMkpSVFdkdE0yRm9kdy44REFUem9vMng3YTlHSlF5Rzdnb2ZhUWpwOG1JaXZ1bERlY0ZFR3lZbUhJIiwiZXhwIjoxNzU3OTYxNTYzLCJpYXQiOjE3NTc5NjEyNjN9.sLRgoZ1n_cH85_RDSJmNYY0JgsZP0KqTkdQqsA6CcqM","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: 11482x ================================================== - GROUP 2 - GatlingLogItem-UI AM idFromSession-KO-status.find.in([200, 209], 304)-401 - 11485x > UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401 - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhYTFhMmMxNi1lMzAxLTQ5ZjUtOTM3OS1lMjZjZGMxYTNjZDEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InZpdTkxNGgzZmdjbmdyMGRhY3U4dXRnbnZyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUJieTAwUzBsdk1VWklhelJPTjNackxVVlVaR3QzTGpGR1kyUjBSRjlqY2tKamRWTkxNVzR6UkVaYVoxODJTME50T0RSRFJ6WmhlWGRZV25WVE5rVjZVbE5hU1ZKelZURnpUV2g0ZEc4d1NYTm9TR3gxYTJsVWJHVkxWQzFmY1ZSaVNrMTVWVXc1TUZCdlQwTlNWR1IxWDFWalpFOWpRemRwZWpCYU5WcDFiemhxUldsV1JYVlJZakpMYUUxcFFWVnVlWEZ2WmxsWllWQjVSM1JtZDFsWFVpMXVjMUJKUm1rMmQxOXpaMmRSUjJ0NmFqZEdjMjEwY0ZoSk9VRkZPVGhqTlROclEwUmxkMmRSWjNoellpMWFjbTVXWWtKWFFteE9aMGx2WDFkUWJIa3dZVTl2YjBaSlR6QkplbkY0TW1jelMwNU9aUzFWVTBVMldYaEVOSFowVVdOdFkxUk5lRGhmZFhWeVJ6SmFXWEl3WTJONGNucDRZWGMwUW1SWFdrNWtVVTE1YzE4eFVHcGhZV3BJYmtkT1ZtUk9RMnBsYVhNM2NFeDBZalJvUWkxM1lWWlpRaTFJU25OVFkyMXNlRGhzTUhCSU1YWmFielYzTjNWME0xcDZXRVpEVGtacVpXdEtabTlGUVZGZmIxWmpURGxQVFc5aWEwWnZhR3Q1U0hBd1NrSjJkbmR1ZGxjeVJteG5NVE5YY2xGWmVVOU9PRmN3UTNsMlpIaFZORzkyZHpsTU5WSnNWRlZCTUdkc2FrOVBhQzFNVUVGeE9FaEZhVzk1ZW10VFJFOTVWV2d5TFVKM2JFTllWRlZGYlVaR05qVklRMnRGTFd0dVJWUmhMV3BFTWtWWWJtSkNSbWxNUVdSMGNXTTBaR2RLVFhKNmRsbHFORWxVWldGbGEwOWpNVzlJZVhkb1JFOUpOSE42VUVoSlpHWm5SVUZIY21ablp6UnplbG8xYWt0NlJsVjJaRE5UTkVKbVowUk9OazkzTnpkdFdWcGlTbXhCWVY5WGRGOUtSbFJ3VEVSbWIzVnBTbVE0YUVwVWVWUkJTbEJWU1RZME1XTkxkVFJrZUVGMVJHMUlNMUk0UWpKQlJrRTJhRXd3U1ZWTVgyVXllRU5XTkVGbWRVUlJZa1JwVVd4M2MwMU9OR1J6T1VjNE5FOTFaM0pEY0cxM05ub3llVXh6ZERWbVluZ3pPVlpYYzFsMGQyRlROWFZVUzFGUmRYWTVhbEpWWmpJMmFFOXlSQzA1UjJSTGFUUk9RVFExY3paTGNsUTFRMnBVUTFKc0xYVXhSbDlZY2xCbk5FcFRUVTQ1TVRCQlR6VlZSbXRtVTJaek9IcFhabXBLVkhOa05qZEdPR0pHYjJsZlVFWlFlbTVaZEZCbFdraExlbXhTUm1GYU1ISlphWEJFVkdGSU0xUmpiVE54VkhCNFRISmFVRzh0VVUxRk5qWmtaV3BMUmxGTWMzVlZZbmhuVDNacWVtOXJka0pZTUY5SlNVMWxPWEZXV1ZkdmNVdzJhVzkwYzJoaWMxbFlVRTFMU0hJelpEYzFZbVpVWmpSb1VXUmtSRUpZU21KRGJXdG9TMHBUYVVwekxreEhSV1JNTTNVd1ExSmxRM1pCUkdsUFh6TlFabmMuVm9UMHN0aEJhTlBWNG1xZjNGQ3NUQ1NYTUtLNzFZVHAycVdwckhqcUNmMCIsImV4cCI6MTc1Nzk2MTU1OCwiaWF0IjoxNzU3OTYxMjU4fQ.zKSXPCT0nbwVaztpulCAvZQpFLjoHVTR1kr-pbZ1rEI callbacks: - _id: 0 input: - name: IDToken1 value: self100-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: self100-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: self100-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: self100-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: 160.109.165.11 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.contentCache: io.gatling.core.util.cache.Cache@6d9a9a65 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@50830280 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@6903c894 password: Pa_ssw0rd username: self100-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 18:34:18 GMT x-forgerock-transactionid: 577e732a-f539-4be4-84eb-861dc219d839 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1NmI5YzhiMC0xYmE1LTRiOGItYmY4NS0wZWY5ZTYyNzg3ZGUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxwMWxobzMydWxmMGhpaWJvZmc3Y20zdTFkIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVdjekZJWWtKblVVSTVUVXhtYm1GVFZFSTRTbmgzTG1ONmJERjVZV2xsVERaSVdYUkNTR2d3Vm01U05HcFdkVUZsU2pka1FtaDNSMGQ0YmxadFpYZHJlRmx1YUdJNE16WXhhVU5UU1ZNeWEySk5UVzVsYUVKak56VlVjRjlqUmpKcVYyZHRZaTFQWTJ3eVYwZFJVRGxuUTE5VlNIRm1OVloxUWtKU09VWlZiMUo1UkUxcGNWVmFWSHBaWlUxc01IQmxNV2xEZFZwb1dUVkpWVWsyVW5kWWNtdzROSFZ0WTI5dU0ybHViRVkwWDJKRGMzRlVTVlJtVHpWdlZtazFhUzE0V1V0dWEwRnhla2RoUW5oeGFYRkhNVFZrTUZCaFVGTllPVGhKU0hOemRuWTVUbUZ1VDA1dVRtUjJWMmt3TVdKUk5YUjFUbTVpVFVaemRVbDNhbXN3VkZSWVoxUmlSMVZXT1ZkUVkzRnhNV0oxTlhjNGIwSkRXVkpKWlVOelUwTkhlVWxuYm5jNFFVa3hUVTU0UmsxYWVsaERXWGd0WkU5M1VVa3lhVEk1WW1JdGFYYzFMWHBrWlRoSFUxSTFWMHhvUTBsNVZGQlJhazVxUlVsSFdHRlFiM05QY21GWVNuaG1VRVpRVWxoNlgySjVkVVI1ZDFaVVpHbGlUa1p5VjJaVVRHRlpiM3BWVFZGU1FYbG5SbGhsYm5sTE9WOXJUR1JLYVRSSlZrUmtPVXhOYjJoemVsSlZjMVJQZWxsZk5sRklaVTQ1VUZOWU9IVTJiVlpGYlhOa2FWRTNjMmM0T0dScU1sWXpjMTlNYjNaUFdEaFJSWFp5U25Gc2NteHJkblJHYlRSbWFtVXlhMHhaTVd4MGIzcEtXRU5MYUhwRmRWOVBiRFpCVmtGUVIwRnBZVzR4VUdoeFVXRlFhMFZYZVZGcGFFWjZWSFJCUVhKRk5ETnRMVU5PTUZKTGMwZzJhRlY2V2swNFRrZHpPRzlTVjI1M1RFNTBNWHB2ZFZSNGVuRlRVa05uTlUxa2JISjBWV0ZPWjNKS1ZWSkJaa3R1Um5nMmFIWlpVakJuZWpGdlpETklWWE5YYW5aRGVrWkNhRUl3YUY5SE5HOVpXRkkyU0VKS2VYTklSM1p4ZFY5NVgxSnFiVkJQWWt0b1JsTTFTVFp0U3paTFpYRm1NbmRtVGtSWldYZHhjVTFqYkhKcFNuQnpOazlQY0ZnMFpFeE9aWGhGVERkdVFsOXpPVU4yVFVSZlpsTTNPREZuVlZvMU1rRjFWVjl1VEVSVlRHaGpNME5EU1VwT1ZuVnRlbkZvWW5GTFJHUm1NWEptTUdNMmJqQnFlblkwZWxaWGVXOW5ibWxmTkZsUmFVdENWbGxNU1ZWR1Z6WlpWbk55YW1wbmIwcFdhMHN4VDFVMFQzaFJPRXhwYW10TGFraGxZVjlVV0RWSVZYQmlYMVpQYVUweFptYzViMlowTWw4MVNFOWZhMkppVjNCemVrWmhWRVk1TlhoWU5tNXdSbFpPTjFCb01XTldNV2xCWlhjemRXOVdjVWxNVFZSeVNHcHFiMmhNU2s1UmJEWjFYMnRtVG5aakxtNXRTRmxCVlRKTVIzZ3RSbVJrVUhod1MyOXpXbmMuM1VwYUx5R1JEMFhlWkxxUUQ3ejhFblZZN2tPYmF3VU5zWGIyLTl6NzE3byIsImV4cCI6MTc1Nzk2MTU2MSwiaWF0IjoxNzU3OTYxMjYxfQ.9F0B354XHRli8lNSEnLCRr_4BD5gikajY1N62clR_jc callbacks: - _id: 0 input: - name: IDToken1 value: self100-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: self100-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: self100-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 [...] HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' d0d18cac672abbc: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: 9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..* gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@350046ce password: Pa_ssw0rd tokenId: 9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..* user_uuid: 8657bc3f-504c-4a6d-a622-4403bc99df01 username: user.9919597 verifier: LTgzNDY3NjQ4NzkyNjkyMjE5MDA - request: GET https://openam-perf-haproxy.forgeblocks.com/openidm/info/version 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 referer: https://openam-perf-haproxy.forgeblocks.com/am/ Accept-Api-Version: accept: */* cookie: amlbcookie=01; d0d18cac672abbc=9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..* host: openam-perf-haproxy.forgeblocks.com cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None d0d18cac672abbc=9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: timestamps GROUP 45: 1970-01-01 01:00:00.000: 1x ================================================== - GROUP 46 - GatlingLogItem-UI IDM features-Exception-None-j.i.IOException: Premature close - 1x > UI IDM features (Exception), expected: None, got: j.i.IOException: Premature close - session: access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI4NjU3YmMzZi01MDRjLTRhNmQtYTYyMi00NDAzYmM5OWRmMDEiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiZjIxNjM5NGItOWYzYy00N2NhLWFhY2YtZGMwMDkxMGM2ZDliLTE1Njc5Nzc0Iiwic3VibmFtZSI6Ijg2NTdiYzNmLTUwNGMtNGE2ZC1hNjIyLTQ0MDNiYzk5ZGYwMSIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJGSlQxWlhKSW05RzJhVVNaRmNNSDQ2OHlDaDgiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTc5NjQ4NTYsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJvcGVuaWQiLCJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTc5NjQ4NTYsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU3OTY4NDU2LCJpYXQiOjE3NTc5NjQ4NTYsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6Ik55eFpGbmRWZ19nZ2NoY2RBV1pBNFhQdUVxbyJ9.HYEifkZkHdY5ciRvNZKQ9D2lg-yZNiqsNiqzscI_i68 access_token_2: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI4NjU3YmMzZi01MDRjLTRhNmQtYTYyMi00NDAzYmM5OWRmMDEiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiOGJmOGE0NzMtMGY2OS00OTA0LThhZDctZTg5Nzc2Mjg0OTJjLTE1NjEwNjAwIiwic3VibmFtZSI6Ijg2NTdiYzNmLTUwNGMtNGE2ZC1hNjIyLTQ0MDNiYzk5ZGYwMSIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiI2MFNkQi05LTJEQkNQZ2hMUzRTVWl6aHVZVXMiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTc5NjQ4NTYsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTc5NjQ4NTYsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU3OTY4NDU2LCJpYXQiOjE3NTc5NjQ4NTYsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6InFWdXRES0ZHM2lwbFNkWXVoU2IzNjNDUUMwOCJ9.qRq-PwQA8iGTtTXGeBqcBsC4VdxVmm97ZWjsUwdkoAE authcode: 4erw1oBDEx71zjmj5xeIhbeALZQ callbacks: realm: /alpha successUrl: /enduser/?realm=/alpha tokenId: 9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..* challenge: BYov2XuYU8MRxM5BlKIIxS5xcwkExEBg8kafyX4OUys fake-ip: 138.157.117.82 fake-user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@c428f3f gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@1a3b1bef gatling.http.cookies: amlbcookie: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: '01' d0d18cac672abbc: HTTPOnly: true domain: openam-perf-haproxy.forgeblocks.com path: / secure: true value: 9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..* gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@350046ce password: Pa_ssw0rd tokenId: 9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..* user_uuid: 8657bc3f-504c-4a6d-a622-4403bc99df01 username: user.9919597 verifier: LTgzNDY3NjQ4NzkyNjkyMjE5MDA - request: GET https://openam-perf-haproxy.forgeblocks.com/openidm/info/features?_queryFilter=true 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 referer: https://openam-perf-haproxy.forgeblocks.com/am/ Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI4NjU3YmMzZi01MDRjLTRhNmQtYTYyMi00NDAzYmM5OWRmMDEiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiOGJmOGE0NzMtMGY2OS00OTA0LThhZDctZTg5Nzc2Mjg0OTJjLTE1NjEwNjAwIiwic3VibmFtZSI6Ijg2NTdiYzNmLTUwNGMtNGE2ZC1hNjIyLTQ0MDNiYzk5ZGYwMSIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiI2MFNkQi05LTJEQkNQZ2hMUzRTVWl6aHVZVXMiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTc5NjQ4NTYsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTc5NjQ4NTYsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU3OTY4NDU2LCJpYXQiOjE3NTc5NjQ4NTYsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6InFWdXRES0ZHM2lwbFNkWXVoU2IzNjNDUUMwOCJ9.qRq-PwQA8iGTtTXGeBqcBsC4VdxVmm97ZWjsUwdkoAE Accept-Api-Version: accept: */* cookie: amlbcookie=01; d0d18cac672abbc=9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..* host: openam-perf-haproxy.forgeblocks.com cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None d0d18cac672abbc=9yYsiH89pRZRHLpe_JYJfjwZrow.*AAJTSQACMDIAAlNLABxoNlVmcDEyWlpYa0FZOFNibzQxMFU5VElmT2c9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: timestamps GROUP 46: 1970-01-01 01:00:00.000: 1x ________________________________________________________________________________ [2025-09-15 23:30:03] Logs-parse-benchmark-100 step6 : N/A ________________________________________________________________________________ Removing parsed Gatling stdout_parsed.txt file.. ________________________________________________________________________________ [2025-09-15 23:30:03] Logs-parse-benchmark-100 post : Check parent task state ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped