--Task-- name: Logs-parse-benchmark-200 enabled: True class_name: GatlingParseStdOutTask source_name: overseer-0 source_namespace: >default< target_name: overseer-0 target_namespace: >default< start: 0.0 stop: None timeout: not yet initialized for this Task as timeout was not explicitly defined, see updates below loop: False interval: None dependencies: [] wait_for: ['Logs-parse-benchmark-10', 'Logs-parse-benchmark-100'] preceding_task: None options: {'task_name': 'benchmark-200'} group_name: None Current dir: /mnt/disk1/xslou/workshop/lodestar-fork/pyrock source (overseer-0) is a component 2025-09-15 23:30:03 - INFO: Timeout for this Task has changed to 10m (600 seconds) 2025-09-15 23:30:03 - INFO: timeout was set to GatlingParseStdOutTask default - 10 minutes 2025-09-15 23:30:03 - INFO: Interval for this Task has changed to 5s (5 seconds) 2025-09-15 23:30:03 - INFO: interval was set to Task default because it was unset, based on self.timeout value because task is allowed to stop by itself ________________________________________________________________________________ [2025-09-15 23:30:03] Logs-parse-benchmark-200 step1 : Write order for overseer to parse Gatling task stdout ________________________________________________________________________________ Order file: /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/04_Logs-parse-benchmark-200/order.json { "name": "Logs-parse-benchmark-200", "command": " /lodestar/pyrock/shared/scripts/logs_parser.py --non-interactive --input-file /results/orders/benchmark-200/stdout.txt", "out-dir": "/results/orders/Logs-parse-benchmark-200" } ________________________________________________________________________________ [2025-09-15 23:30:03] Logs-parse-benchmark-200 step2 : Make sure overseer is ready to accept order (not already busy) ________________________________________________________________________________ 2025-09-15 23:30:03,955 INFO 2025-09-15 23:30:03,955 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-15 23:30:03,955 INFO [loop_until]: (max_time=120, interval=5, expected_rc=[0] 2025-09-15 23:30:04,164 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:30:04,164 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:04,164 DEBUG --- stdout --- 2025-09-15 23:30:04,164 DEBUG WAITING 2025-09-15 23:30:04,164 DEBUG --- stderr --- 2025-09-15 23:30:04,164 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:04] Logs-parse-benchmark-200 step3 : Send order to overseer ________________________________________________________________________________ 2025-09-15 23:30:04,165 INFO 2025-09-15 23:30:04,165 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:04,165 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-15 23:30:04,482 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-15 23:30:04,482 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:04,482 DEBUG --- stdout --- 2025-09-15 23:30:04,482 DEBUG overseer-0-57d79d468-khs5t 2025-09-15 23:30:04,482 DEBUG --- stderr --- 2025-09-15 23:30:04,482 DEBUG 2025-09-15 23:30:04,482 INFO 2025-09-15 23:30:04,482 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/04_Logs-parse-benchmark-200/order.json overseer-0-57d79d468-khs5t:/results/orders/order.json 2025-09-15 23:30:04,482 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-15 23:30:05,386 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:05,386 DEBUG --- stdout --- 2025-09-15 23:30:05,386 DEBUG 2025-09-15 23:30:05,386 DEBUG --- stderr --- 2025-09-15 23:30:05,386 DEBUG Order has been successfully forwarded to overseer ________________________________________________________________________________ [2025-09-15 23:30:05] Logs-parse-benchmark-200 step4 : Wait order is done ________________________________________________________________________________ 2025-09-15 23:30:08,386 INFO 2025-09-15 23:30:08,387 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-15 23:30:08,387 INFO [loop_until]: (max_time=600, interval=5, expected_rc=[0] 2025-09-15 23:30:08,599 INFO [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:13,804 INFO [loop_until]: Function succeeded after 5s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:19,014 INFO [loop_until]: Function succeeded after 10s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:24,249 INFO [loop_until]: Function succeeded after 15s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:29,453 INFO [loop_until]: Function succeeded after 21s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:34,658 INFO [loop_until]: Function succeeded after 26s (rc=0) - failed to find expected output: WAITING - retry 2025-09-15 23:30:39,864 INFO [loop_until]: Function succeeded after 31s (rc=0) - expected pattern found 2025-09-15 23:30:39,864 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:39,865 DEBUG --- stdout --- 2025-09-15 23:30:39,865 DEBUG WAITING 2025-09-15 23:30:39,865 DEBUG --- stderr --- 2025-09-15 23:30:39,865 DEBUG % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7 100 7 0 0 35 0 --:--:-- --:--:-- --:--:-- 35 ________________________________________________________________________________ [2025-09-15 23:30:39] Logs-parse-benchmark-200 step5 : Get and log parsed logs ________________________________________________________________________________ Log parsing order succeeded, parsed log content: 2025-09-15 23:30:40,095 INFO 2025-09-15 23:30:40,095 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:40,095 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-15 23:30:40,382 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-15 23:30:40,382 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:40,382 DEBUG --- stdout --- 2025-09-15 23:30:40,382 DEBUG overseer-0-57d79d468-khs5t 2025-09-15 23:30:40,382 DEBUG --- stderr --- 2025-09-15 23:30:40,382 DEBUG Checking if file exists on pod 'overseer-0-57d79d468-khs5t', wait max 3 minutes if not. 2025-09-15 23:30:40,383 INFO 2025-09-15 23:30:40,383 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-200/stdout_parsed.txt" ]; then echo "/results/orders/benchmark-200/stdout_parsed.txt file found"; exit 0; else echo "/results/orders/benchmark-200/stdout_parsed.txt file not found"; exit 1; fi' | grep "/results/orders/benchmark-200/stdout_parsed.txt file found" 2025-09-15 23:30:40,383 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-15 23:30:40,965 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:30:40,965 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:40,965 DEBUG --- stdout --- 2025-09-15 23:30:40,965 DEBUG /results/orders/benchmark-200/stdout_parsed.txt file found 2025-09-15 23:30:40,965 DEBUG --- stderr --- 2025-09-15 23:30:40,965 DEBUG 2025-09-15 23:30:40,965 INFO 2025-09-15 23:30:40,965 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- du -k /results/orders/benchmark-200/stdout_parsed.txt | grep "^\d+ .+$" 2025-09-15 23:30:40,965 INFO [loop_until]: (max_time=240, interval=10, expected_rc=[0] 2025-09-15 23:30:41,509 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-15 23:30:41,509 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:41,509 DEBUG --- stdout --- 2025-09-15 23:30:41,509 DEBUG 464 /results/orders/benchmark-200/stdout_parsed.txt 2025-09-15 23:30:41,509 DEBUG --- stderr --- 2025-09-15 23:30:41,509 DEBUG - Download file (size 464kB) source : /results/orders/benchmark-200/stdout_parsed.txt @ overseer-0-57d79d468-khs5t destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/03_benchmark-200/stdout_parsed.txt 2025-09-15 23:30:41,510 INFO 2025-09-15 23:30:41,510 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-57d79d468-khs5t:/results/orders/benchmark-200/stdout_parsed.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/03_benchmark-200/stdout_parsed.txt 2025-09-15 23:30:41,510 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-09-15 23:30:42,317 INFO [loop_until]: OK (rc = 0) 2025-09-15 23:30:42,318 DEBUG --- stdout --- 2025-09-15 23:30:42,318 DEBUG tar: Removing leading `/' from member names 2025-09-15 23:30:42,318 DEBUG --- stderr --- 2025-09-15 23:30:42,318 DEBUG 2025-09-15 23:30:42,319 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/03_benchmark-200/stdout_parsed.txt is 11536 lines): 2025-09-15 23:30:42,321 INFO ----- output ----- - SUMMARY: +-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | Group | items in group | type | request name | status | expected | actual | +-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | # 1 | 22636 | GatlingLogItem | registrationCallback | KO | jsonPath($.tokenId).find.exists | nothing | | # 2 | 22638 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 401 | | # 3 | 22638 | GatlingLogItem | UI IDM oidcToken | KO | headerRegex((location,#id_token=(.*))).find.exists | nothing | | # 4 | 59 | GatlingLogItem | --- | ERROR | --- | Failed to build request tokenUserinfo: No attribute named 'access_token' is defined | | # 5 | 1 | GatlingLogItem | UI AM validateGoto | KO | status.find.in([200, 209], 304) | 502 | | # 6 | 2 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 502 | | # 7 | 1 | GatlingLogItem | UI-Post-Login - stage 3 | KO | status.find.in([200, 209], 304) | 502 | | # 8 | 5 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | status.find.is(200) | 502 | | # 9 | 4 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 10 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-155' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 11 | 1 | GatlingLogItem | restLoginInitiate | KO | status.find.is(200) | 502 | | # 12 | 10 | GatlingLogItem | --- | Exception | --- | 'hook-98' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 13 | 2 | GatlingLogItem | UI AM serverinfo | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 14 | 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 | | # 15 | 1 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 502 | | # 16 | 5 | GatlingLogItem | --- | ERROR | --- | Failed to build request RootUserinfo: No attribute named 'access_token' is defined | | # 17 | 1 | GatlingLogItem | registrationCallback | KO | status.find.in([200, 209], 304) | 502 | | # 18 | 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 | | # 19 | 1 | GatlingLogItem | UI-Pre-Login | Exception | --- | i.n.h.s.SslHandshakeTimeoutException: handshake timed out after 10000ms | | # 20 | 1 | GatlingLogItem | UI IDM version | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 21 | 3 | GatlingLogItem | UI-Pre-Login | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 22 | 2 | 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 | | # 23 | 8 | GatlingLogItem | restLoginInitiate | Exception | --- | j.i.IOException: Premature close | | # 24 | 2 | GatlingLogItem | UI IDM version | Exception | --- | j.i.IOException: Premature close | | # 25 | 2 | GatlingLogItem | UI IDM features | Exception | --- | j.i.IOException: Premature close | | # 26 | 2 | GatlingLogItem | UI IDM login | Exception | --- | j.i.IOException: Premature close | | # 27 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-128' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 28 | 1 | GatlingLogItem | UI AM validateGoto | Exception | --- | j.i.IOException: Premature close | | # 29 | 2 | GatlingLogItem | UI IDM privilege | Exception | --- | j.i.IOException: Premature close | +-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ Found 68,033 log items split into 29 groups. ================================================== - GROUP 1 - GatlingLogItem-registrationCallback-KO-jsonPath($.tokenId).find.exists-nothing - 22636x > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIwNDk0OTQ2Ny1kOTIxLTQ4NmQtYjk4YS0xZjFhZmMyYjVhZGEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImsxZmZiaHE2a2lsbWdqcW5xM2FobGpvdDVzIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVFiVmRGYkZKR1NWcFRjM1p4Y0RKc2RqQkRhMmxuTGw5U1JWUmxPR05DZUV0V1dHMTRSMjVJU3pkcGVuVnlNMGxuZWprMVdETjBTelprY0ZnemNrSTBjbVZLWms4NFRsTnVjVlpVVVd0WGMyNVNSM2xzVm5CMGNDMUhNblIyYjJaTGJYbFRXblJXZWs0M1RGZ3lWMmRCVmtkaWFHbEdjV3RXZUZObU0ybERkVXBFT1dGamRucHVZbG96VlZkZlExZEliVFF3WXpNM2Vrd3pWVmRLY1Rjd2RETk1hM1ZpYjJKS2NEbGlRaTA1YXpscFNYWXpjR0Z4YmpGVVVtSjFSRmh2VERWbVIzQTJOV0ZJTUhWNlVUQjNTVUYyY2xwd0xVRk9Ra3hRV2xaSlFraHRUbTV2ZEdZeVpEZzNaVGh5ZEVwdGIyVnhiSGxaYlZrdGVHNVRia2hyUVRGMmFXOXlUVVJDVkVOb1gwVkZhMlY2ZW1Sd1RsY3hYMUF0T1ZOcVZrVTNSa0pNZEZSa1drVlhRM1IyWTFKQlJHTnliSEpUVVZGRWRWUmtlRTB6U2xad1RYQjJVbEoyV0ZCRE0zQlhUekZIU0d0RVRtdFVkbm8yV25KQ1NtNWFkbkZmVWtzeU5GbHRMVGhIVld0UUxVTXdNSEJZZERZMFMwaDFNMTlmVGpRMFdFRjNhMTlJVGxCcU5XUklVazlQTWxsa05FdHJhazQxTFVSMldXSTRWMWxPZFdnM04xWTFiRXBwT1hKUVQwOVRWV2xLVDFkUlVVZDZlVmxKVGpaTlYyOUdNR1ZXT1ZWbVVGazBhSGwyV0hsSWJGcHJkREYwVlV4TWVVMDJZMUZhZURKUVdXWnhjV1Z3ZEVjNFpHazVhV1Z4Wm5BNU1qQnNkRmd0UlRKNVYzSXlaVmxPZVhKV1ZsOUxPV2x3T0ZWTFpHazBXbUYzYjI1cVkxaFhSblJQVjFKeFZUVmpRM2hPTkdkWmRFdHlOVlIwZW1FM2FsVlBTbTQwTW00MFR6WnZNbmx3UVVvek1GTTBVWGh1YVRnemNXZHhibHB4WlRkbE1WWnZWazExZWpnMlZtWjJkR2RZVFdoMFowdFhOVVJqV0hSdGQybG9abEpUYW01aVlrOU5OamxEZWpOUVFYUXhWelY1VGxJNFNtbGxibmxRUkhwRE5TMWpORTA1WWtGU1JFTkRXSEY1VG1rMFozcHVlR1ZMUzJWaVYzaE1jMkV6YUhnMU5sSmpRamhVY2tkMlJEbERaMkZPZVZCZlJEZDBVVVl6UW14d2FVWmpjRlYyYVhCeWQyUTJZekJUUmtSUVNYbEpOMkpwYWpodGFqWTNia0ZGZEZwcGR6TnZiekJTV210eWVXUlpMVUZGZEdjdGIxbENUR05MVDNCMVowaDZOblZyUWpNemFUY3pNbkZGUjNCVk5VcEpORU5OTlVGdWRVOVhhbFpVWVhabk1IRXlUWFJXUmtoWFRuRXpZbU5XYTI0d1VtRjNSM056TUMxdVgzUlJMVTg0WkVneFFtVk9ka3B5Wm5oRlRsUlRWV2cxU0RSaVpHY3RRME5zY1ZSUVQzY3pkbFpuZUZSQkxrUTNNbGxSUWsxV1NWVm9NMU00TFZWclNqa3lRMmMuMWYwblhPR2tTbWMxWm1SZVNNMHEzMHktdTNiUmxmTFJtMlVhQ0c1eWlVRSIsImV4cCI6MTc1Nzk2NTIwNSwiaWF0IjoxNzU3OTY0OTA1fQ.SOmpBGdzow2We6ch7YiFGlO0r3ksjsloDlfcTrr4Ejs callbacks: - _id: 0 input: - name: IDToken1 value: self200-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: self200-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: self200-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: self200-user.10000001@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (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.dns: io.gatling.http.resolver.ShufflingNameResolver@6c704c9e 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@555b64a7 password: Pa_ssw0rd username: self200-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIwNDk0OTQ2Ny1kOTIxLTQ4NmQtYjk4YS0xZjFhZmMyYjVhZGEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImsxZmZiaHE2a2lsbWdqcW5xM2FobGpvdDVzIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVFiVmRGYkZKR1NWcFRjM1p4Y0RKc2RqQkRhMmxuTGw5U1JWUmxPR05DZUV0V1dHMTRSMjVJU3pkcGVuVnlNMGxuZWprMVdETjBTelprY0ZnemNrSTBjbVZLWms4NFRsTnVjVlpVVVd0WGMyNVNSM2xzVm5CMGNDMUhNblIyYjJaTGJYbFRXblJXZWs0M1RGZ3lWMmRCVmtkaWFHbEdjV3RXZUZObU0ybERkVXBFT1dGamRucHVZbG96VlZkZlExZEliVFF3WXpNM2Vrd3pWVmRLY1Rjd2RETk1hM1ZpYjJKS2NEbGlRaTA1YXpscFNYWXpjR0Z4YmpGVVVtSjFSRmh2VERWbVIzQTJOV0ZJTUhWNlVUQjNTVUYyY2xwd0xVRk9Ra3hRV2xaSlFraHRUbTV2ZEdZeVpEZzNaVGh5ZEVwdGIyVnhiSGxaYlZrdGVHNVRia2hyUVRGMmFXOXlUVVJDVkVOb1gwVkZhMlY2ZW1Sd1RsY3hYMUF0T1ZOcVZrVTNSa0pNZEZSa1drVlhRM1IyWTFKQlJHTnliSEpUVVZGRWRWUmtlRTB6U2xad1RYQjJVbEoyV0ZCRE0zQlhUekZIU0d0RVRtdFVkbm8yV25KQ1NtNWFkbkZmVWtzeU5GbHRMVGhIVld0UUxVTXdNSEJZZERZMFMwaDFNMTlmVGpRMFdFRjNhMTlJVGxCcU5XUklVazlQTWxsa05FdHJhazQxTFVSMldXSTRWMWxPZFdnM04xWTFiRXBwT1hKUVQwOVRWV2xLVDFkUlVVZDZlVmxKVGpaTlYyOUdNR1ZXT1ZWbVVGazBhSGwyV0hsSWJGcHJkREYwVlV4TWVVMDJZMUZhZURKUVdXWnhjV1Z3ZEVjNFpHazVhV1Z4Wm5BNU1qQnNkRmd0UlRKNVYzSXlaVmxPZVhKV1ZsOUxPV2x3T0ZWTFpHazBXbUYzYjI1cVkxaFhSblJQVjFKeFZUVmpRM2hPTkdkWmRFdHlOVlIwZW1FM2FsVlBTbTQwTW00MFR6WnZNbmx3UVVvek1GTTBVWGh1YVRnemNXZHhibHB4WlRkbE1WWnZWazExZWpnMlZtWjJkR2RZVFdoMFowdFhOVVJqV0hSdGQybG9abEpUYW01aVlrOU5OamxEZWpOUVFYUXhWelY1VGxJNFNtbGxibmxRUkhwRE5TMWpORTA1WWtGU1JFTkRXSEY1VG1rMFozcHVlR1ZMUzJWaVYzaE1jMkV6YUhnMU5sSmpRamhVY2tkMlJEbERaMkZPZVZCZlJEZDBVVVl6UW14d2FVWmpjRlYyYVhCeWQyUTJZekJUUmtSUVNYbEpOMkpwYWpodGFqWTNia0ZGZEZwcGR6TnZiekJTV210eWVXUlpMVUZGZEdjdGIxbENUR05MVDNCMVowaDZOblZyUWpNemFUY3pNbkZGUjNCVk5VcEpORU5OTlVGdWRVOVhhbFpVWVhabk1IRXlUWFJXUmtoWFRuRXpZbU5XYTI0d1VtRjNSM056TUMxdVgzUlJMVTg0WkVneFFtVk9ka3B5Wm5oRlRsUlRWV2cxU0RSaVpHY3RRME5zY1ZSUVQzY3pkbFpuZUZSQkxrUTNNbGxSUWsxV1NWVm9NMU00TFZWclNqa3lRMmMuMWYwblhPR2tTbWMxWm1SZVNNMHEzMHktdTNiUmxmTFJtMlVhQ0c1eWlVRSIsImV4cCI6MTc1Nzk2NTIwNSwiaWF0IjoxNzU3OTY0OTA1fQ.SOmpBGdzow2We6ch7YiFGlO0r3ksjsloDlfcTrr4Ejs", "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": "self200-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": "self200-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": "self200-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": "self200-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 19:35:05 GMT x-forgerock-transactionid: ed1abe4f-884d-45cf-ae1f-fd6d681d1ed8 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZjQzMjliMS1mMWZkLTRjNGUtOTFjZS0yODg3NjVhZWFmYjEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjhtdjJ2ZjY2dmE0OXRjcnZwMnAxbTc3bGhyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVFWMUo0WTJ0MmJVcEhhMEptU2kxcVZsZEROVWwzTG13M1owZDJlRXBJTkU1UVpXVm9kVkJzYjBkd2QzQlFRWGc0YzFSUlUwSTVaMUY2ZWxadVFXc3hPRzAxVWxNMmNVRlVWMVF3VVVWUFptVXhPRkpCT1Vwd0xYSTNYMlpCVHpSR1pEUkZaRWRpVldaaU9FNUxZblpaVlRKcWFXSlBaV0UxV2pWamN6Y3hOMEpVTkU5V01qaFJla0poYTNORU1tSnJVRGg0YUhKUVMwMUZNa1J4YkRFemVsZDJSbVpqYzIxQ2FFNWxNMWhpUWpCblFtRkpTemMyT0c1c2FqQlhkMlZVVFUxek0yZENNSFpSYjE5cWFraFpPV0ZMWlVaRWNuWk9Xbmw2YUdnd1lteHRjMWhmVGxGYWFubG5OME14U0Zkbk5XZDFVVkZqVlMxTFUySjRVR1ZYYzFkNk4xaFJOMTlLVWxOb09FbERaWGhuTVZCVmMyeGxkV0V3T1RKNFJHZzBSREE1VFU0Mk1HdEpOazFxTTBWcGNGVkxVMmhvWTBkbk5HOXBObDlWVkRCVWFXaG5VVFU1TVZkVFIzWnJPV1p3ZWxoVmRGZDZielZMZVVScGVWUlBSVXBTZUdKcFMxSmplVnB0UTJoRlJ6SlZiM1prVG10aVpEZEhaV1JpVDBsNlV6UjJXbWt4TkhGelNuTmxOR3d5T1ZJeGFIZDBPSHBvWm5CM05USnFUblpvU1dvNFZWWmpSM290UmxnM2REbHRkbWxEV201eWQzVm1iRUZmTTFBMFJIQjJabWRZTTA0NE1sTmtXVU5KUTBJNVEzQjVTbFkzYW5kSVJpMVpjRTR3Y21KbFR6bDNUak5KTWtGUlJXNXZNV293UlhWU01EUlRVWFUxUVdwbmIxSXROV3RuY0VSM2JtZzBhR1ZvU25ScmFYTndkREpKZDBwQ1kyTkhYMUV4ZUhCQk1YcDZjbVp6VlhOamNEbExNVmRaTVhNM2VqaExSM001WjFaTGJUUkdabkIyY1hnMGRqUTBObnBWYUV4RVQyRm1lV1ZZUjI1NUxUQTBVR280Tlc1TldIUXlabkpCYkVscGRXcExjVVk1TURKbVJqTmpZbE5ZU0VGNGJXdHZUSEIyZFZkb2JsVlhVRTVvY0d4Q1dsODFVRmhKWjBJNE5WbHdWRk5oY21SVlVYQjZNakZvZWxwalFpMUNMVmRXVTNCdU5YQlNWSEYyYUc5cFZWTkhWRXAyVmxWQmF6Sk1ORWROY21sT2Qxb3lVMHBUZVZWdlJ6bFRZMjlvVldGS1J6WnpkMTlzWlhKRWRrOUxiV1JmUmtscE1tcHBVa05xYm1SaWVGRlFjV0psYUV0Q1lWQnZiMjlaU0d4RFR6WnNXR0ZrWTNZNGJrUlJSRFZ5Um1WRGJqRlFNRnBSZUhOYU9FUkVRbFpFV20xSmNuZGxUa2cwZDI1cU0yc3pZbEF0U3pGbmVrVm1jRWhwWjJoUWVrazNOVFZVV1ZsaGNIWlliRFZuUVRCaVYwODBWRmszUjIxalgyWkVSa2h6YUVwTk16aFVUVEZwYlRSS1JVWXhOM0Y0Y1VwMVdGQkhPRjlsVlVSM1pUVjNXRXRHWlcwM1ZrOUhkbFZWYkhCRlNYbDFWV2hyV0ZkNWRHeFJNV0poVmpndGVsQkVOMGxIVW1FemRFZDJka3RyYW5OMVRtdzBaWFJLYWtrNWRtOVhWVjh3Tmpsc0xVSmhRVTVVUVdSV1FVNWpla1JzUW1VM09HVlJYMDFhWTJwS1VtWlpaMnc1Y3pSdlYxRjRaakJ5VHkxSlpHY3dkVmxLUzBaQlJFZFRRMDlZWDBScmVGSlNTV04xZW5CRlpWTlRURmxxWW01M2VVaHZTbXRZTmxkRlFYWmlOM3AyYTBab01sUmxSVWhQYmpBeWFVUlhhMVJuYUdjM2QzWTJVRFpQZDJobVVsaDZNVmx2ZVdwWE1EVjNOVlZyWVVsSFVFVnhkalJSYVhGU1V6RlFRMGxVVWpaTWJEVTJkVk54ZFhnME1VNWlRWGRyT1U5M2FEY3RjSFZYY1hsaVJuSk5hRGh3VGprNGNHazNXV1k1YjNoUFYzSXlRVzFCUldObU5VdFFWRnBNTURWTldscHFSaTB5VVZWZlpIazBUVFV3WkhjM1ZucGtWbXhTYlU1cmRVa3phVlZoYzNjM01HSmtjemRQWWt0UlVFZFJNMUp6T0VOTlJGbFFkRkJrVUVreWNVZEtORk5EV2xaRmIyeGpNekJxVjBOTk5GZEZOWFpqZUc1SlZWbzVNMHRSTFZNMWEwVjRhMFZOWnpsTlEzRjJRazFvV1ZSUFNuSldialZ3T0RsMGNHc3Riemx5VUhJMlQzZE9SR3hWVTA5bVpXNWZkVEJyVDFWSU9XSmFZMHRKZHpWSU9FeEdWVlIzT0dwT1EyNXBPVTVEYW5WalJEZHpTa0pvTjNCRlVVdDVjVlUxYmxGdFNtaGxORWxPV21Oc2ExcENWQzB4ZUd4MFV6SlBZbVZSUW0xMk1XdEpYM1JWUkZGWllWY3dWMmhCTW5SQlVFeFRPVVJzVDFkTmEyZERXbXREVkVsbmVWODBhVk5QUkVzM1RYQTBTbUp4YXpkeVowMUJaekpqWHkwMU4wVk1SMDF0VDI1eVpYRTNjRkpQUWxWRGJtRkZWSGRaY0RGVk9VeFpXamRYZVMxV2RGTkJlVWgzWDNwZlluUnhlRFZQT0ZOck15MXNjM1o2T1ZsbE1IbEtlRkpoTWw5ek9UbDNlbmhCWVZkaFVYZHVSMWcyYW5OelgwdFFiWGx3UlRReE1XNVBWVWMxZDI1cWVGRm1VMXBZTURoVmVqSjJSMlJJYTNsVFV6ZGxkM05uTVdkWFlWWjNjVWN5WkhCRWIyeGxOMG80TkUxWVNERTNOa0ZmTUVkd05WZDBWV1U1U1hkcU1tbHhhRmRDVkd0ak5VOUdRWFI0ZHkxUWVXTk9lbVZVY0hOb1pVZFFhVFoyZDNJNU1sTndRbTVxTjBnNVFYZGtUSHBETWxnM2JtVklVVFZYU210ZldrNVdhVXByVmtkRU4zWm9MVUpQT1Y5SE9HRlhTbVJCTWxaVFNUTkxXSFp1WVU5cVEyUTRVV05JTWtGNGRFZG9lVWg1WjJKeVFVdHhhVWx5U21oRldUbEJhREJmUld0aU1IRTRiSE5aVFcxQlRscEVObEJNY0ZRdWRGOTRWSFpqT1dKcVNWQkZRakIzT0hOaVEzRkpady5PMjVZRllkYkwtRk5TdUlzd2xlenZseGNCNUJPWE1PQmI0eERTaWJieEdzIiwiZXhwIjoxNzU3OTY1MjA1LCJpYXQiOjE3NTc5NjQ5MDV9.k9k_qtzAqyjdEnAuTSwFXi9eP46CBYm4aehyBwg-6r8","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI3OWVjY2I2Yi1kYjczLTRkZDktOTNjZS1lMjgxN2VlOTlmNTQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Imw1Y2ZqZWNxbmNsNzIxa2RxODhiYWQ1a25xIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVNjbXMxZGpKM05YRkhWbHBCY1ZKSlJsTjNiRE5uTG1sSVowWjZkV3hITjNWRFFrdERVbFJXZDJsVVNHNTJaVWQ1ZEhwWU5VSkhYMUU0VVZWcVNrMHpOakZ5YVRadmNEUmhUM0ZITUZOTldtZzBOaloxYTJoTGJYSmhaVGh6Y0RSSGJXTkliV0UxYTNWMVJVRXlXR3R2U1daTFpXTkZhRUU0VG14b2VsWmlTM1o0V0ZkQ2RHcFVkMnd5YVU5UE1XdFhNMWxTTW13M2FVd3RaRXh0U0dWUk5XTlVZMXBTTTNOeWIyMW5WblJHUjFWRloyUm9VV3h6Y0dKblkzWlpPVXQxZGpCdk1tWkJSbkJrVVhWNlJWVlRlbEp4T1dKSFRIUnJUVWhNWW5BNU1tUnNUMnhJVUZJd2ExQlBkV1EzVlc1RlRGWXpRVkpoUTNOUFlURTVTMHRYZG1WTlRUUnNjWGh3UWw5V1EycFNka05HUlRoa1RGbExSVEY1VjBWNmRrUTFPRmxHTkU1bVowOTNTRWxQY0dWelNXbGtiM3BDWlZNdFFVSlBkVGN4U21WbFMzSklSbUpUYjB4TmNWOWxXalpHYmt0Q1VHOTBjVEpUVWpseVRtUjNjVEZHZGpORlNWSjVhbUZ0UzNwbk1EVjRiRE50TVVkNFNWTldhbGxtWlRSMGVYTkZZVko0YnpadWJXTkxWSGRIU20xTE1rUnVUMmRGTjNwdGVqVTNTSFJVTUZBMWRuTnBVM2MyWjBKRU4xZGZUeTFvTkZWR2JEUnJNakp4YUcwMk1TMW9XbVV3U0VsTU9IWk5YMmN3WWs1aFltbE9SMFpSYTBnNFVXVTNPV3RqZVRaeFprNVdNbUZSVm5Ob1QzQktiWGgzZVhKVk1FeHdhR2hDTlU5WWMyUlpjMm8wYVVaUmJub3hWVzQ0YzJwWE5XNTRkMHRqU1ZVdFFUZEhOR1JpZERWNFNETlpjMHRoVnpSdFluTmFRM1JuY1RCR2JVMURRVXgyUVdSQldWVXRNbEZyWVVsNmJqa3lNemhsYkU4elpubzRNWGgzTlRkMWRscFVVbWQ1TVhKYVNsTXljbE5IVTBndGVYVkdUbEpoUlZoaFVGbDNaWFl3YlhGWGJIQjRSVzVzZURWdWFFdGpOV2d0WTFaeWJFeGZOR3BLTTI1bGJEQmZPWGgzZG1wemEzZzBVVmcyTXpReWFGbE1UR28xTjNVMFlXUk5WREp5U0VJeGRGZGpNSE5YVDBwNE1ubHFRVkJTTm1WTE1VUXhka0ZYTm1KSWVUZFFZMHBQT1VkVlVqTTJZMnRMTm5wWmNGTk1SRFZhWnpONmRraFZNV0ZRVWxWdGRXZE5PWEZmUmtzd2RuZDVXUzFVUWpWMVdXSTRWRE5hTVZCMmFrczNablEwVWxGVlgxaHVOVlpSVTA4eWQyNDVUbWxKWlZKa2NraEZWRFpVZEhORVRrMXhjbE5hYVZOMFRteHhaUzFuTkZWak9HeGFSblZzZWxoaVpHTk5jbkJ5YjNOeU9WbDRObmd6ZUZwbU9YWlljbUZ0YldWWlJUZ3hPSHBNTkUxR09FWnhlRWRzYm1wUkxsVmtPV0Y2U25SbWMwMURUbGRPV0ZBMWQwaEtWMUUuYldUTXpnMU1jQ3RYa1NrNkwwZkdOaEk1YkNaaXRXai0xYXRtQVhTODB1SSIsImV4cCI6MTc1Nzk2NTIwNSwiaWF0IjoxNzU3OTY0OTA1fQ.aDRxBTk0IaX6JLZuct31nkpSbyN3lpv8xtOF-Ps746A callbacks: - _id: 0 input: - name: IDToken1 value: self200-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: self200-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: self200-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: self200-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: 160.129.96.111 fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@77e87b64 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@7b434c9c password: Pa_ssw0rd username: self200-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI3OWVjY2I2Yi1kYjczLTRkZDktOTNjZS1lMjgxN2VlOTlmNTQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Imw1Y2ZqZWNxbmNsNzIxa2RxODhiYWQ1a25xIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVNjbXMxZGpKM05YRkhWbHBCY1ZKSlJsTjNiRE5uTG1sSVowWjZkV3hITjNWRFFrdERVbFJXZDJsVVNHNTJaVWQ1ZEhwWU5VSkhYMUU0VVZWcVNrMHpOakZ5YVRadmNEUmhUM0ZITUZOTldtZzBOaloxYTJoTGJYSmhaVGh6Y0RSSGJXTkliV0UxYTNWMVJVRXlXR3R2U1daTFpXTkZhRUU0VG14b2VsWmlTM1o0V0ZkQ2RHcFVkMnd5YVU5UE1XdFhNMWxTTW13M2FVd3RaRXh0U0dWUk5XTlVZMXBTTTNOeWIyMW5WblJHUjFWRloyUm9VV3h6Y0dKblkzWlpPVXQxZGpCdk1tWkJSbkJrVVhWNlJWVlRlbEp4T1dKSFRIUnJUVWhNWW5BNU1tUnNUMnhJVUZJd2ExQlBkV1EzVlc1RlRGWXpRVkpoUTNOUFlURTVTMHRYZG1WTlRUUnNjWGh3UWw5V1EycFNka05HUlRoa1RGbExSVEY1VjBWNmRrUTFPRmxHTkU1bVowOTNTRWxQY0dWelNXbGtiM3BDWlZNdFFVSlBkVGN4U21WbFMzSklSbUpUYjB4TmNWOWxXalpHYmt0Q1VHOTBjVEpUVWpseVRtUjNjVEZHZGpORlNWSjVhbUZ0UzNwbk1EVjRiRE50TVVkNFNWTldhbGxtWlRSMGVYTkZZVko0YnpadWJXTkxWSGRIU20xTE1rUnVUMmRGTjNwdGVqVTNTSFJVTUZBMWRuTnBVM2MyWjBKRU4xZGZUeTFvTkZWR2JEUnJNakp4YUcwMk1TMW9XbVV3U0VsTU9IWk5YMmN3WWs1aFltbE9SMFpSYTBnNFVXVTNPV3RqZVRaeFprNVdNbUZSVm5Ob1QzQktiWGgzZVhKVk1FeHdhR2hDTlU5WWMyUlpjMm8wYVVaUmJub3hWVzQ0YzJwWE5XNTRkMHRqU1ZVdFFUZEhOR1JpZERWNFNETlpjMHRoVnpSdFluTmFRM1JuY1RCR2JVMURRVXgyUVdSQldWVXRNbEZyWVVsNmJqa3lNemhsYkU4elpubzRNWGgzTlRkMWRscFVVbWQ1TVhKYVNsTXljbE5IVTBndGVYVkdUbEpoUlZoaFVGbDNaWFl3YlhGWGJIQjRSVzVzZURWdWFFdGpOV2d0WTFaeWJFeGZOR3BLTTI1bGJEQmZPWGgzZG1wemEzZzBVVmcyTXpReWFGbE1UR28xTjNVMFlXUk5WREp5U0VJeGRGZGpNSE5YVDBwNE1ubHFRVkJTTm1WTE1VUXhka0ZYTm1KSWVUZFFZMHBQT1VkVlVqTTJZMnRMTm5wWmNGTk1SRFZhWnpONmRraFZNV0ZRVWxWdGRXZE5PWEZmUmtzd2RuZDVXUzFVUWpWMVdXSTRWRE5hTVZCMmFrczNablEwVWxGVlgxaHVOVlpSVTA4eWQyNDVUbWxKWlZKa2NraEZWRFpVZEhORVRrMXhjbE5hYVZOMFRteHhaUzFuTkZWak9HeGFSblZzZWxoaVpHTk5jbkJ5YjNOeU9WbDRObmd6ZUZwbU9YWlljbUZ0YldWWlJUZ3hPSHBNTkUxR09FWnhlRWRzYm1wUkxsVmtPV0Y2U25SbWMwMURUbGRPV0ZBMWQwaEtWMUUuYldUTXpnMU1jQ3RYa1NrNkwwZkdOaEk1YkNaaXRXai0xYXRtQVhTODB1SSIsImV4cCI6MTc1Nzk2NTIwNSwiaWF0IjoxNzU3OTY0OTA1fQ.aDRxBTk0IaX6JLZuct31nkpSbyN3lpv8xtOF-Ps746A", "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": "self200-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": "self200-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": "self200-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": "self200-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 19:35:06 GMT x-forgerock-transactionid: 1634ed6c-db50-4e97-8f9b-54034182eb64 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIxMTcxNGMwMy05ZDA2LTQyOTEtOWVmZi05OWE4NzEwYTFiMjEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Img5MDhhcWhmdW1icXNhN29mZm83b25iczk3IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNHhSalJCZGw4eWRUbFBlSEp5UmtGNGVUTlRTV0YzTGs5dGNEbFFjalpXZG5KclVtdHZNa2htUVhGaFExaDFMVFZMY0ZST1VuaFNiMEZwUXpaUU5taDFXak14TUZNNGRWWmlSVFp6Vm5kV1lrZEdZbkZtTUVWb2VUaExiRGxQUTJaRGMyNURNbTlKUVRsWlpuZFRaRko2VUhGWlRrcERVSGhhTVd3eVZWWlBMVzVVYjJsbVQxVlNlVWhJUkVwQlpXdGpZVVpuUVRWdFkycDNabGx5VnpCamNWWjFSamxoUVRFNVNtdEthV3c0UlRadE1HNTJZekF4VmxBeVRFaE5TbWxyVEZsSk56Um5SbFUxVDB0R2JrUjRjaTFpUkhobFFXUTFTbVE1UzNOeVRuUndMV041TVY5Nk5rSm5OVVJhYlhsR2FGOVRVazF1TUZwWWVXdGlhSGRIT1RkTVUwNVJlamR3UVhobFMycDJlVTFUWlV3Mk1sTlVVR0ppT0hOT1lUUTRTbk5uVlVWWGRVVTVVV3BQV1habFMxRmZUVXczZW1kV1VsOVhObmhRWm5KV1dsOHdVVTl5V0dadVlYZEhjVVIwYkdSWVVsVlZPRmROUTJ0cFduSlZXa052U0VVdFRuVktSMVIwV2taVVJFMTFXRlJpUlVST01sYzRkSGt6ZFRkdWJIVjBVR3BoVjNNd1l6ZHVTbmg2YlVGWVVERnVRell4TFV0dWJYQkphWHBCTm1oSGNuUmxPVXhLV0U5SGRtOURRV0p4VUUxaVVDMURjVkF4UnpCU1ZFNWhlRFpFVkVSVmIyZHRhVTFMV2pkbVNERndibkZGU1U5d2FGWklUM1ZuT0dRelJHaFdjazV2VlVweWVYSnJRVkY1WDBZNVNGUXRWM3BNZWtGZlVUVkNNVGhITkZvelVWZGhVVGhETTA1R1ptOHljV3Q2V25GRlUwRTBYMVo2TWpVeGVXZFVSbkkyTXpOb1pYb3RWbGd6TVUxdldqSkdRWEZtVGtVNVNtRTBNMEY2YzFGdWFuSm1OMFZwU1VoNWJHSkVSRkZOZVhsUVVHSkhZamN6VWtkMVRVTkRTR1pmVjFBM00wSmpZek16VjJSTVMyVlVlbU14YWpoV1RVMHpNMGx4VXpZMlprWnlaR1ZNTkVWbVdqQkJObWt0Y2tWc2RWSXhTMmx3WWtaTVNVbzFRbE5qT1cxRGVFeGplR05MZUV4Q1QwdFVkSFkwUkROUlRXeEpXVEpWYVZoR0xVaHhVMWs1Y25sMFJtWXhVV2szUnpoQ2FGa3dRVFV5WTFkM2JtTkNaRGxCTTFSbWJXdFFPVFUzY1U1R1VsaEJVRUo0TjFka2QyeERSRXRFV0hCZldGQlZjVUYyVmt0WWFXRTBOVWRpTWxKNlZHOHlUWGRQVjFRM1FqVXpZMXA0WnpsblEwODBOR2xUYTA5RE5HMXRlRFZmV0RSdVpsTXlkMFUyWVVZMlIyTnZUMWhrWm5SdlFqbDJSMVZtV25kcFowSTFaSEUyYTBKSVJHbERNbEJ2TVhrM1JIaGhSVjlrVkRWdGJIVXpNMFpLWjBGRVNqTnlOVEU1VVhsalVta3lWMDFHYzI4MmNqTlhYelZGWVVWUk9IZGtiamRQV2xBMmJXaFpiRlZIYlZCMk1WbDVVMGxsYkRsTFNqZFBPRXR6WWxkRmIwaGlOelJ3TlcwNFdXWXRMV052YzFwQ01XTmxSRmR2VFVrdFlWcFRaWGxuY0haSWVHNTVaRXcyVEZkd1gzVXpNWEZUT1ZkbU5rbzBNelJVUW1kWmJHZEJaV0ZrY1hCUmJUVlJha016TlhFelJVODRiVTlFV25Cek5qQlBVbTF2Tm5kWFIxVndUVFpaWlZOWlRFWk5SMDlxVlc5MWFVeERMVEl0UWxSeFdWcFVaazVxV1hwVWFHaFJiV3AzTFZZNE5FaFNVVXhqYW1ObGJXTjVZMHhmUkd0alYySmxXVkpRYjFkR1pIZzJkak5tV21WTmNVTm5iak4yYnpkcE9XZEdTWEo2WjFWeVVFMXVSbnByYzFka2FHUXdRMWRXYmt0MFkzaEVjRFowVmpKdGIzQXlibEpWTmxkTWFIZFVSMjFHTlVwR2FYRkhVM1ZyVkd0QmNWQlViMnQ1YjNSWVpXRk5VRXRpZUROSFNsaENTa3h3ZWkwd1RURkNVekUwY2t0dmNYZG9NR05RUzJWQlUwRlNYMDV0V1hsb2RXMUVWVlJsZUVkWFgweDZWbTFXTTFKeVV6TjZXbEJQVm5jeE5XZE9XRVE1U25Sd1dEZG5UMDFPV1dSVVYwUkpSRmcwWVV4cldFTkljMnBYVjBkc01VTjRTRXRUT1V0NVN6TmtNaTFOU3psbGJVMHdPRGxGUzBSUlJWbHVTWFJmUWtWVlpsSnlTMDVwYWtGa1RVaDNkR2d0YkVwa2MxZGhjVUpEYVRWUmJETjNiWGRYTUc4d2RHeGFWRzVoTTIwdFVtTnVTRkpQVm14c0xWTkdlVlZ6U2xKNVVYYzNZbk5xU0RkclprZHFNWGRUYzJaSGJFSkJlVmhIVkZOcmJGSk9ORnBKWmpWblpFUTJRV0l5ZURoM1dXNXlSelkwY1hFemFsUmZUMmQ2ZFRONVIxaDZOVmR6UldoR1lqaHpWV2w2ZERjMGF6RllVbVZzYW14VFYyWXpNemt5WlVreVVsRldPUzAzV21kSU5HaE1lVjl3WVdOcVVFbFVaVE52ZUVWSlYwcGliMkZOZUhkZmJGQlpWRlpQTnpSR1gyTTVkbUZ1UjBRMlJrbGtMV05DTW1JNFIxaGxVVzk2WDNFNVdscFllRzh3YUZRM01EUXhVVU5GYVc1RFpHeFJlVXM0U25wbU0wMDBNVkZJZDBwb1EwTlZPV1pvUzBwRWIxSkNaamhTU1VWdlprVkdNVE13YldsS1UxRjZXa1ZITWxkU1RHZDBhVmhMUVc5WlUzaGFWRmRoYzFjNGRtdHpTMUZvYzNJNU5XMDNZbUZtUjI5UFRubDZVazh6VFZadWVVeFpiMUJZYmxBemEzTm5ZVk5yVUdwclQwNVhlVEE0WWtkWWFqWXdabGd0TmsxTlkySkpia05tZEhkbE1WZHNYelExVEhwdVYxZDNMVkJYUkd0RWREUjBiRVpPVGpoTU16VTRVRGswYldkNVZVRmxhazFXTTNsVFNtSmphRzlNWDBWeVZucExOblJoVmtvdU9VYzRXaTFzZVdWaldVWTVVRVJUTVZOSGNrWjNkdy4tZU1HNVlWbWUwN3BIMVVmLTJrZnBQMGYwUWF4V3hWR0VKMWdWcmptV2RzIiwiZXhwIjoxNzU3OTY1MjA1LCJpYXQiOjE3NTc5NjQ5MDV9.day0nwmD321qi9cG0CExlvn9WJ-Ly_o8sio2SaFKN50","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI2MTJmYmQwMS04ODFlLTRjMGMtODIyYi03YTQ0ZTVkYWQyNDQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im9udTByYW45bzA1bmE2cDg4b2w2ajFhdGo5IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXBjMkpDYzBKd1ZsOXRhSFF3WjJoamFVVlJkRkZCTGtWMk9YRnpYelJXU1hOSk4wNUhOM0JrYkZwdWJWOWFNMlYxTkRrelpVNHdYMkpoWlU1b2JGVnVTa1p5TkZjNFl6SlBRM3BNYlZGT2JEZEhaRlJvYTBSMGJEbHdRVzh6ZFdoTE1YbGtZelkxZDBsR2RETXpkVkZhVlhsSVZGWXljamhhVldWaVZGVTNTbkJSWm5aR1gza3daM2hFV0dwTmJXZHNTVnBYVlZWcVppMTZSa1JPVmtOaE5IVkZZbXRUTldSNmJ5MUdPR2MwTTJ4SExXSm5SbVkyTkhSbWNuWm1ObU5UYldoT1RFNHlNRkF5V1hWa1pFeEJOM0JhWTI5QmMyNVJWRmxFYm5kcFgyOU9MVzFQZFVodE9VWklNMU55UTJ0NlJUbHlhRUpTWWxOeE1rUm5hQzB4YUVwZldEWklkV2RZTVhkYU0wTTNWemRpTFVoS056RnNaVnAwTldwS1FtMU5VMjlFZUhSS1FWRm9aazkxZFhsS1oxRTJYM1ZCVlZSclltdDBMV0l4VmxkQmRsZE5kMUpWZUU4MGJuTXdVSHBVWVY5c1FWbDRPVzF6YTNZemVGVnRkMTlWYjJOVFlUZE9SbHBxU1V4VE1WOU9kMmhsVW5oUmNDMVZlSGRGYkRaa1V6WlNNbkYzUTNVMVowa3pkRlpwYUU1VFFXWTJRVEpSTFZock5qZEpXR1JHUVZkdVdXZHBObmRaTVcwMloyVk5iR1pCT1RCbWQwUnpUSE5OVlVKTk9ITlVaR2x0UkRoZll6RlpNblJYV0RGcGRGOTNSekIwYmxaZk1GUk5NWEUzZUU4MlZHOVliRnBFVmxsUFZFZEJaV1ZtWlU5aVkyOTJZa04zVW1KelozWTRjMVpLTm1GMk1sRkpkR3hhYVVGdWVtYzFRVWh2V0dkeFpWaEZlWE5YUTNGNlRFWnJaMlZpU25WS1JuVlBaWEpEZDFWM1FVODNUMmxSU2toM2JrNXBRakUxV1ZKbFUwTk1OVVpMVURFeFZYUlFkWFIwZVdObmRWcDZORWRqYldSMFRGVk9kalZxVGpWQ1RrcDNSaTE1YUdSR1gxQTVRMXBVVTA5Qk56ZGZiaTFaZGtRMFFYbDZWMUpUUWkxS1JXUkVRVTlZTVcxU0xYVlplR2hPTTJSaFoyWm9RVVZLUzBaRFYzcHJZMHN3VlVjM1VVeGpUMmN0VlhGdk9XMUVNbnBrY2xCM2NrSXdlV2N5TkdOT2Vsa3hTaTF2YTNST1FWbzNRMnhMU25Kb2EyZENkekpSU3pWaFVIazFhR3hSU2pOTU1GQXlXbWRDVm5ObVFtUkpVRFZ5Y0hWRVRrdG5NbW8xZVZObFFuSm5VWGxDV2pabmVIQXRTR3hHVm1oemFubG9NMmRWUkUwdGNEUkdXa3hQZDJSUFJFWm9hR3hwVldKSE1UVkZUelJYY1U5aFJFUTVYMkZDV2xOdGVYTjNhMVpTUTBJNU1FUmpPVE5pWVdoRmIweFJSalJOVW5SU1VFRjJObXhNYTFOVU4weFRlVWRJYjJWU2IzQlhURU5qYmtKdkxrTnRiMVJyTVVkWlJtWlRObVphUTIxbVVsZDJTSGMuV0RxQ3NNbnRTa1dENnAtMFkwVFQwdDhSYWNOeW9HdE5rTF9Qc2JTUWNzUSIsImV4cCI6MTc1Nzk2NTIwNiwiaWF0IjoxNzU3OTY0OTA2fQ.k4vHZ4VpQ83FfrE1gMB2CNEN36ncATPPCD9oSd9-aiM callbacks: - _id: 0 input: - name: IDToken1 value: self200-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: self200-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: self200-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: self200-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: 143.71.190.90 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@22eaccf7 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@511ea542 password: Pa_ssw0rd username: self200-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI2MTJmYmQwMS04ODFlLTRjMGMtODIyYi03YTQ0ZTVkYWQyNDQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im9udTByYW45bzA1bmE2cDg4b2w2ajFhdGo5IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXBjMkpDYzBKd1ZsOXRhSFF3WjJoamFVVlJkRkZCTGtWMk9YRnpYelJXU1hOSk4wNUhOM0JrYkZwdWJWOWFNMlYxTkRrelpVNHdYMkpoWlU1b2JGVnVTa1p5TkZjNFl6SlBRM3BNYlZGT2JEZEhaRlJvYTBSMGJEbHdRVzh6ZFdoTE1YbGtZelkxZDBsR2RETXpkVkZhVlhsSVZGWXljamhhVldWaVZGVTNTbkJSWm5aR1gza3daM2hFV0dwTmJXZHNTVnBYVlZWcVppMTZSa1JPVmtOaE5IVkZZbXRUTldSNmJ5MUdPR2MwTTJ4SExXSm5SbVkyTkhSbWNuWm1ObU5UYldoT1RFNHlNRkF5V1hWa1pFeEJOM0JhWTI5QmMyNVJWRmxFYm5kcFgyOU9MVzFQZFVodE9VWklNMU55UTJ0NlJUbHlhRUpTWWxOeE1rUm5hQzB4YUVwZldEWklkV2RZTVhkYU0wTTNWemRpTFVoS056RnNaVnAwTldwS1FtMU5VMjlFZUhSS1FWRm9aazkxZFhsS1oxRTJYM1ZCVlZSclltdDBMV0l4VmxkQmRsZE5kMUpWZUU4MGJuTXdVSHBVWVY5c1FWbDRPVzF6YTNZemVGVnRkMTlWYjJOVFlUZE9SbHBxU1V4VE1WOU9kMmhsVW5oUmNDMVZlSGRGYkRaa1V6WlNNbkYzUTNVMVowa3pkRlpwYUU1VFFXWTJRVEpSTFZock5qZEpXR1JHUVZkdVdXZHBObmRaTVcwMloyVk5iR1pCT1RCbWQwUnpUSE5OVlVKTk9ITlVaR2x0UkRoZll6RlpNblJYV0RGcGRGOTNSekIwYmxaZk1GUk5NWEUzZUU4MlZHOVliRnBFVmxsUFZFZEJaV1ZtWlU5aVkyOTJZa04zVW1KelozWTRjMVpLTm1GMk1sRkpkR3hhYVVGdWVtYzFRVWh2V0dkeFpWaEZlWE5YUTNGNlRFWnJaMlZpU25WS1JuVlBaWEpEZDFWM1FVODNUMmxSU2toM2JrNXBRakUxV1ZKbFUwTk1OVVpMVURFeFZYUlFkWFIwZVdObmRWcDZORWRqYldSMFRGVk9kalZxVGpWQ1RrcDNSaTE1YUdSR1gxQTVRMXBVVTA5Qk56ZGZiaTFaZGtRMFFYbDZWMUpUUWkxS1JXUkVRVTlZTVcxU0xYVlplR2hPTTJSaFoyWm9RVVZLUzBaRFYzcHJZMHN3VlVjM1VVeGpUMmN0VlhGdk9XMUVNbnBrY2xCM2NrSXdlV2N5TkdOT2Vsa3hTaTF2YTNST1FWbzNRMnhMU25Kb2EyZENkekpSU3pWaFVIazFhR3hSU2pOTU1GQXlXbWRDVm5ObVFtUkpVRFZ5Y0hWRVRrdG5NbW8xZVZObFFuSm5VWGxDV2pabmVIQXRTR3hHVm1oemFubG9NMmRWUkUwdGNEUkdXa3hQZDJSUFJFWm9hR3hwVldKSE1UVkZUelJYY1U5aFJFUTVYMkZDV2xOdGVYTjNhMVpTUTBJNU1FUmpPVE5pWVdoRmIweFJSalJOVW5SU1VFRjJObXhNYTFOVU4weFRlVWRJYjJWU2IzQlhURU5qYmtKdkxrTnRiMVJyTVVkWlJtWlRObVphUTIxbVVsZDJTSGMuV0RxQ3NNbnRTa1dENnAtMFkwVFQwdDhSYWNOeW9HdE5rTF9Qc2JTUWNzUSIsImV4cCI6MTc1Nzk2NTIwNiwiaWF0IjoxNzU3OTY0OTA2fQ.k4vHZ4VpQ83FfrE1gMB2CNEN36ncATPPCD9oSd9-aiM", "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": "self200-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": "self200-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": "self200-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": "self200-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 19:35:06 GMT x-forgerock-transactionid: 95426edc-940f-4b20-b571-195008cec5ae 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI4MWM0YzE0YS1iODRlLTQ3ZWQtYTRmMy0wYWE5NTYwZmRlYjUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImY3bnB2amxtZWVocG5na2hsMTFmMjZ2NGlyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVBiM0JDY25CS1QxcHFTVTU2TjFSbGVFVlNhRzVuTG5sWlZFbG1TbDlQUlhwTWFIWTVSVkpMWVZaR05FdGlTVFJLYVZGSmVFaFpVbTlNYkRkb1ltbHpWak4zVG1sTU5GWkpZalZrTm5OelZUTXRjelJ5VXpGMVIyaE5SM0p5V25nd2JHSXRObWRUZHkxVk4zSkdVVmxUVWw5WWNEQmpTRmRIVUhsZlFuUkpjR1E0VTNaS1pWRlJZa1ZaYWxrMFNHZzFka1ZqYUZkRFl6TlNNa05EV0hSWFIxRldZVEF0TldaR1RteHdVRWhEWlRKUU5sbGhaVTVrVkVsbFRYSkpWR1k0VkV3eFRHa3pZV3BKUkdOSk0zWTVUR3ROWWpRd1NESkZWblZxZWxsUVVrOU5aVVZxTW5GRGJ6SlRja1ZtVGxSMU5FaHRZM1J3YjFkRVlXVnRTekJWUmpsaVFqY3pWRzlvWldwb1ptRjVOVWR6VHkxUFdGQktSSEJPWW5kWVFXZGFaRWxuWWtWQ00yOWlkVmh1VWxWTFJTMU5VR3B5TkVWVGVUZHZRMHhvTlZad2RIUTFOREpuUms5T1RuTllVMmhSYW1VeFdWZGxjeTFXWlVKRmVWWXRSVFZrU25SSFZsTnFTVVp0V0c0emRIaHNkbXhXVGtWdlMxUjVMVXg0UWtoNlYxTkdibTVIWTJSellVMU5USFp6ZFhoeFZIZzVaVFZZTlhjNE1EUklTMnRrTjNCMmJYSXlZV2RMT1hKb1REZHdWazEyVldNM1Nub3djRkpaTFc1c09ISlFOelpwY2xWdmJuTlhjbmd3T0doVVYzZElkWFJ2VEY5RGFFSmhjMWhXUmpZeE4wSllUR3hyUW14ZlEyNVlXV0ZSV25GQmQwSndXblZxYzFkWVRFMU1jVXBUU1hOb1YyWktiSGRxYzA4MWNXSnVXRmxzYkRkM1IwMTNZbXRSTFZBdGFuRnBXRlkzVnpjMldrRjZWVzB4TWtWTmQxQTFiVFZRZFhKQldrUktVblo1YkhKTExVRmpZMGhEZWxOcldGazNNa2wxVW01d1lrZFRXamRPVjFFek9VdG9aMDlrUVVGQlMxZGxaemh4Tm5keWExRkZTVk4zYUhkdWNVcHViSEYzTm14b00yeFRRV1JqU0V4R2RVaFRSMnh2TFZwcWFXTjNSbFkzYTFWRmJrVnpXWGhyTWxSMlNEWjJaMTg0VlhwdlUyTTFZblpWT1RKeU5FZDJXSFIzVjNsSFlXTlRSV1JCVGtwRWVUbEVXWEE0WmxGNVpuWXRkVlU0UjBOc09XWjZSM2xGTkVGRFoyMVROMFZvVXpSR04wNDRRM1ZmYVhsUU5HazVhMU5IWHpSSWVWVXRaakY1VG1wcVRIUldlV3N3YTNoMlRUZ3dTVlV5UzJkWlZtVlNTRTFNYlVkcFRuWkhhVzFaWlhwdmRGTllSVXB0YkZZMFMxVldkVzB3YzFsdWMyUndaRlZOY1hsdE0wazRNSFY0ZDAxNFZHRlhaREZqTlVabFdubEthRlJ0ZFRobU0zTkhiRU41WWw5bVUweERPRTVPYnpRNGVtWmhaVzVTUjJ4ZlVFUkNabWhhVFZGbE0yMVlhSGRoT1haRWIyVmFlbXN5UVVsNFUwa3diRE51ZEVFd2VUaG5aRGd3UkdoTVlWVkZUVlEyV205U1FreDVkRm8yTkhabGNIUTBOamRyV21OeFUyTjNaVlYxWTJSemVUTk1RVGsyWTNwek9FaHJNRVpuYmpRdGJIZE5aa1pMU1RJNE1EYzVielZvVVdsTVpGaEdha0ZvZDBWak5WSnlVbE5ZZERocGFqZFlkREZxVlhkdVVEQXdTR051VFV0cVRFSnNURGxoY1cxWVRtVmhPRXB2ZVV4YU4wZHVTRGRZWDFaUlEySkhhVUZMY21KcmEyZHVNSEExU1dkNFlXVlZlbkV4TkdSelpXMWlhWFZxUWtwQlpWTjNVWGQxTm5GT1MyMTFUbWMyUnpoeVYzcHVjVEk0YWtWbFNtZEJjbkZMVTE4emIyaFdkVGxmYkdZeFVTMXJaekIwT0RWdFgxcEhhVU5LVGtOWU1raGhjRTA1ZW05d1JVdDBRVXhOYUhCSWEyVkRVbGxyTTNKWFVVWldZbkpZU0ZGTE1rMU5UbmcwVDNoc1V6aExka1pHY0hwQmFFc3lWRTFmWnpKV2NYaFNhVGRYVjNGVmJFSXRVVlpCWTBSNWVISlNOMWRMZG5CeE4ybzJSVGxJVjFwbmN6QlJaVGR3Vmpab1FqUlJaMFV4ZUdoalkyd3lhMFpQYkhCM1lYUjBWMGs1TUhsMk4wYzRVRnBUTVRkRFJsOXdXRGhJTmpsM2NsSm5WRGhxU2tsc2FXbHFNMjgzTVZaV1MydzNZeTFJUkUxS2JrbFZRMGhVUkUxTkxUTnFXVUpzUVZFelQycGpRa3R5YVc5NmRYaGFWRFF0VVhndE9YbFNibGRsVVhsM2IwUkxkakp1YzB4cFRVZEtjVVJzVnpack9YbGtiSGN4UlRaWU9GUmFkVTAwY2s1RlpHMWxZMkpKTVhoclpESjJZa0poTmxGS1pVTjFYM3BEUzJsbllYWlRhV1J0ZEVoS1RVNTNaMmRDTmtaaFVtdEZaMjFsVUVGTFFVNW5UM1ZJTlZsek5sYzVabmc0WDNJelYxaDFPV2s1YVhaUlV6bFhURGQ0WlRaS05XaGhhREpHVWxOTVgyUlVSSFZ4YlRaVlFrTnZjVGx6VjB4TlRGbHBkVTlmTUdkNmVXVmlTa2RCWlV4SlRreFZaVk5CYlhSWVdHRkNjbUpYYjNnMlEwMU1hVzl2V0cxeVFsSnlWVVpQVFVWMlpXTkRObUZ5T0Y5UlRuYzRNa0pqWDE4NVMxSm5XVEJwTjBFMWJrZHZkWE0yVG1ndFJUUlhZVXhOVmxSUFEydDFWRzA1Y0hvNWIyTnFjRFkxYmxsS1gweHBaakJaVWxrd05WbG5UalJaWDFkYU1URm9PWFpVYTFSMU5VZEhlbk51WVZGRVltRTNYM3BvY205RkxXVkxZazh5YlhoSFNHcFlNM1JaUnpGaGJqTllOVm90VkhCVFVtUlJlVXAyTjJ4d01YaGhNM1JQYkRGQlRFdFhZWGxKWlVGeVRWZDFjamR0VldaUU9WZFhhbmwxT0VsdVYyTmlia05FYVZRelMyUlJkWGxEUVRWc1l5MTFabGhRU1VVdWRtMXBUamRWWW01SGMycHlaMjlRTFdwTk4wbG5ady5HcW1SOHhTQXZ2ZUlXUVpwTGh4M0Q5ejhqekVSamdWZ2dkYldLWHNHMXkwIiwiZXhwIjoxNzU3OTY1MjA2LCJpYXQiOjE3NTc5NjQ5MDZ9.K8DmtjDUM4_CrQqEsHYgm33DCL4dRC82mc9cklUVy_0","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhNTQxZmMyMi0zN2ViLTRlNDktOWRiYy05ZDYzNTliNzFjODciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im1laWloaDBpMjR1Njg0NWNkcGE0cjI4OGhnIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU5Wek5aWWtSQk1XcFRSSFE1YTBnNGFtOXFNR0ozTGtWRVFVSnZWV2RWY2tSdllTMUdSRFZsYmpCMFNVeHNhMDVtTkc5ak4yZzNiekJIV0VKaVIwZHJlVmN4U25kQmNqQjVNMWRoZEdkSFJuWk5kVUphVmpKZmVTMUtSV3d5UlUxdGNXUkxVVzFTYWxsM1VFWkhTekJQU0RkM1VIUkxkbVo0TVd4Q1JHeEdZbTloTVdoVk5qQlNTVVJ2VlVzNVMzSlFRVTlxUm0xTFNHaE5kblJEWDFKcU5GSkphemh4ZEZkWVkxZHBMWFJHYm5wdGNWaFRPVW8zWVdKNWVFRlpZbmRzVUZKTU9FdGlZMUJIVWxkRmVuSlpjVGhLY2xaMVoyTlhjMUk1VlVKYVpVZ3pZMGxWYkVKQmVYSnVSazFMZWxKc1p6Sk5OSFI0YzB0V1lVeDROWEF6VG1oUE1ITTJVMnRSYVdsWldGVXlTRFpVUkROdlQwdEtVbU5EZGtSWU9XMTBjMWxVT0hCQ09EbFVkRkZZZUV4alFuaENPRVJaT0U1RWNsUkJWbEV3Y2t4NVdtZHlkVjlDTkZwaWIxRlZNbXQ2YVRkdFdtNDJabkJ6Ym05NGIwVnRTSGxwY1hOcVptbFVRbFJUZWpJMlFUUm1RMnBTZEcxbU0yaFdkMUZ0U1U4MlpVdERXakptUWtkRmQwUjRhbE5JU1hkbVUzcHdNM0JxZWpoWE1HVjZXV3BQYkdSblJsQm5kRzVvZUU5VGJsQmlhRnBMWDJKdWJWWjFWWEowYmt0cWRHSjJTVGx0UzFSS1VsOVFSRVJTYWtSeU1YZFdPVFozVEdwMFZ6aDJiVTlFVWtReVJVaFRRVVJXV20xVll6QlFkVTFXVkRCM2NsRnVOaTFqZUZZMVlsbGFUWEUxUmtWc2FHbGpaVlJLV1dKdlFqWXpZMjlaUTAxNGFFNTBWWFJzTjNScWVWVjBlV05WWWxkc1IydERiMGQzZHpCVVZqTlpTbDlmTkhSUVZtVktjbFJ4TWtwbWNqQXdWbWQyYldaM1ltVm9URVl5WXpWbE0yZzRWblZWV1V0MU0ybHdTVGh6YnpOS1gxTm9PRWxhZFVaa2VISnhlRFZ2YTJkbFJUUXdaemg2VTA1bFIwMHdXVWM1UXkxT1MxTjRkbXhaUlMwM1RIRnJiVWsyT1doWVFVRmhPVGd3ZG01NU9UVXRaVXd5VmtGeFdqTjFiRzFSY210VVdHZEVUbkpGYWtSVE5sbzVYekJ5V1VsT1oyTmhPVFJQY0hwQlUxSk9SbnBWVnpSRk5WTk5ZVkJyWmxvdFdFMVlOR1ZKVkUxRFNtWk1kazFTVDFOMVJqbDNTSHBoVTJsSGIydEdURlJsVVZSMWRXVnVXR3BZV0U0MmNYTnpNMVJsU0hndGJYSXpkemt6TWtveWJISkZjbWhYZW5KVGVFRjNWVkJJVnpWM1pFTlpTRE5pVm1jdFRtdFJSRWxEVDFSRFNucGxWREV0VUd0TVNFSkdVRGRvVFZaYWVXeHBabTQ1UWxGdFJuaElialJFTTAxMlptdDRkM0pKU0dNMFVHdE5UbEZSUm1WRkxtUTJNalpDTFZwb1lsTkxSbmxIT1dGTk5UZEpVRUUuZmNneG45UDg1eTV2MGwtd3FtZnRQeXZkQm9CRU9WQ3BqS2dSaEYxNGJuMCIsImV4cCI6MTc1Nzk2NTIwNywiaWF0IjoxNzU3OTY0OTA3fQ.PADqICvhgrPyqBHwv3u9LUNK-XwcE_2BA2Fn9TEfCmQ callbacks: - _id: 0 input: - name: IDToken1 value: self200-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: self200-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: self200-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: self200-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: 200.92.238.21 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@6cb1a6e 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@1fa2b4d password: Pa_ssw0rd username: self200-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhNTQxZmMyMi0zN2ViLTRlNDktOWRiYy05ZDYzNTliNzFjODciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im1laWloaDBpMjR1Njg0NWNkcGE0cjI4OGhnIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU5Wek5aWWtSQk1XcFRSSFE1YTBnNGFtOXFNR0ozTGtWRVFVSnZWV2RWY2tSdllTMUdSRFZsYmpCMFNVeHNhMDVtTkc5ak4yZzNiekJIV0VKaVIwZHJlVmN4U25kQmNqQjVNMWRoZEdkSFJuWk5kVUphVmpKZmVTMUtSV3d5UlUxdGNXUkxVVzFTYWxsM1VFWkhTekJQU0RkM1VIUkxkbVo0TVd4Q1JHeEdZbTloTVdoVk5qQlNTVVJ2VlVzNVMzSlFRVTlxUm0xTFNHaE5kblJEWDFKcU5GSkphemh4ZEZkWVkxZHBMWFJHYm5wdGNWaFRPVW8zWVdKNWVFRlpZbmRzVUZKTU9FdGlZMUJIVWxkRmVuSlpjVGhLY2xaMVoyTlhjMUk1VlVKYVpVZ3pZMGxWYkVKQmVYSnVSazFMZWxKc1p6Sk5OSFI0YzB0V1lVeDROWEF6VG1oUE1ITTJVMnRSYVdsWldGVXlTRFpVUkROdlQwdEtVbU5EZGtSWU9XMTBjMWxVT0hCQ09EbFVkRkZZZUV4alFuaENPRVJaT0U1RWNsUkJWbEV3Y2t4NVdtZHlkVjlDTkZwaWIxRlZNbXQ2YVRkdFdtNDJabkJ6Ym05NGIwVnRTSGxwY1hOcVptbFVRbFJUZWpJMlFUUm1RMnBTZEcxbU0yaFdkMUZ0U1U4MlpVdERXakptUWtkRmQwUjRhbE5JU1hkbVUzcHdNM0JxZWpoWE1HVjZXV3BQYkdSblJsQm5kRzVvZUU5VGJsQmlhRnBMWDJKdWJWWjFWWEowYmt0cWRHSjJTVGx0UzFSS1VsOVFSRVJTYWtSeU1YZFdPVFozVEdwMFZ6aDJiVTlFVWtReVJVaFRRVVJXV20xVll6QlFkVTFXVkRCM2NsRnVOaTFqZUZZMVlsbGFUWEUxUmtWc2FHbGpaVlJLV1dKdlFqWXpZMjlaUTAxNGFFNTBWWFJzTjNScWVWVjBlV05WWWxkc1IydERiMGQzZHpCVVZqTlpTbDlmTkhSUVZtVktjbFJ4TWtwbWNqQXdWbWQyYldaM1ltVm9URVl5WXpWbE0yZzRWblZWV1V0MU0ybHdTVGh6YnpOS1gxTm9PRWxhZFVaa2VISnhlRFZ2YTJkbFJUUXdaemg2VTA1bFIwMHdXVWM1UXkxT1MxTjRkbXhaUlMwM1RIRnJiVWsyT1doWVFVRmhPVGd3ZG01NU9UVXRaVXd5VmtGeFdqTjFiRzFSY210VVdHZEVUbkpGYWtSVE5sbzVYekJ5V1VsT1oyTmhPVFJQY0hwQlUxSk9SbnBWVnpSRk5WTk5ZVkJyWmxvdFdFMVlOR1ZKVkUxRFNtWk1kazFTVDFOMVJqbDNTSHBoVTJsSGIydEdURlJsVVZSMWRXVnVXR3BZV0U0MmNYTnpNMVJsU0hndGJYSXpkemt6TWtveWJISkZjbWhYZW5KVGVFRjNWVkJJVnpWM1pFTlpTRE5pVm1jdFRtdFJSRWxEVDFSRFNucGxWREV0VUd0TVNFSkdVRGRvVFZaYWVXeHBabTQ1UWxGdFJuaElialJFTTAxMlptdDRkM0pKU0dNMFVHdE5UbEZSUm1WRkxtUTJNalpDTFZwb1lsTkxSbmxIT1dGTk5UZEpVRUUuZmNneG45UDg1eTV2MGwtd3FtZnRQeXZkQm9CRU9WQ3BqS2dSaEYxNGJuMCIsImV4cCI6MTc1Nzk2NTIwNywiaWF0IjoxNzU3OTY0OTA3fQ.PADqICvhgrPyqBHwv3u9LUNK-XwcE_2BA2Fn9TEfCmQ", "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": "self200-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": "self200-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": "self200-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": "self200-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 19:35:07 GMT x-forgerock-transactionid: 2585c482-d8ab-45b2-a672-bc19d2e2d8e3 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJmZTZmOTJiMS04OTkxLTQ3ZjYtOTRjNi1iYjdlMTEwODEzMmMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InJvYjQyYWo4b2cxcGxwNWJkOXAwMTV2dGhiIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVFaSGx6YWtaUk9YWTJWRk5yWlRWTVFsWTRPV3huTGxOdU5GazFlblJOWTNWeE5HUkJTSFpYWlc1MlUzcEViek0wV2pocVMzUnJNMlJEY1hwalYxZzVVR3BpVUZGb2NXOVNSblZhY2t4UVduRjJaMmhXVEhSaE0zRkdWRFp6ZWtoWFQyMXNVUzFHYlcxRU9YSjNRbmhtVERZeFMyY3haR2gwWjFCNVFsZEJZVkEzVFVaWFYwcHFVMDlyVWxkNmJrVk5UMVZ5WlZGVmFGZFFhbEk0VjFCbVoxWTJWbTFKU2xScmRIUjRjbGd4WjJWTlJVeFdaelZoYTJOTWJFUjJVVVpzY2sxdmNYTmtPVUZLYURKQlFqSkVNMlY0ZFZWVE9HaG9Sek5aWjFoV2FVUnlWVVpXU0ZCUVNXdFBNUzFWYkdnNU1rRnRaVFpPZWkxRFIxVmFVVTFDZVZoTVdrTjVZbEU0TTJKMlMzRXphV3RzV0VsQ0xVTnBkM0ZNYzFvNFltSlViVTFOTlVGSFoxUktiazVyTW5samFVRnVhV2hoZDNOSlkyWnJZUzFIYzI5RGJYSlpaWFUzZDFKS1FVVk9RVkJ2Y3pkVWRHZEtjQzFDZW5wQmJUZFJhR0Y2UkdsbVYxaFZVMHhRVVhCSldtTmZMV1YzYVhRNGEwMTZka2Q1TkVkMk1XdEliME5UZGxOT1Z6WlBZalpOYVVoTE1XMWFZV2xCY0cwd2ExUm5SM2szTUZGRlRWbEJUbVJPTTBaVFlrUjZUVVZsUXpsM1dVdHFZa3M0VTBKa1RsbFpYMDlJYmxad2QxcEdSR1ZGTURaMVQySmZMWEEyTmtoRE1tSmZhMkZoU25KYWNuWk1RMFpwUm5rNGIzWm5WVnBuWDBNeVJuTnJRVGQ0V0hSTFoydGtVaTFSYUd0a2NWSjRWVlEzTTJwNVgxSnVTRWRSVmtWcllURkRYMU01WjFsVlIyNTFObkZDVWtReWRXcGZjbGh0U0dOMFVVRkdWR0p5UTBJMVZtWkpNMHBtUnpRMmRqQnJUVWhSU0c5NFZrNHlWR0pDTVRBM1RVVlBTbWhQWW1Sc01FTmlOblpoVkhVMll6STROMmRtZFRaa1QyOVBNbkZEVUdReWVHWTNXWGhTZUU1a1JXaHJUVkZ6WjJrNFVVY3hVbHB1UzNkVmJsOVlXVE0yVERWdE1qY3dUaTFqT0hWNFVIQmhRbE10VjFKV2JFOVVMWHBIYTFaVGIwbGpkVEZMYkhoQmJXZEdVRXhqWW5GRU9GOVZNRU5WTTFkNWRFMURaMGhpTkhWUVZqSnJkWEpYVEVkclNGTnRUSGcwUmxCWGFGbEllRk10ZVZOMk1FTldkVVI2Y0dGYWFYTm5RelI1TFV0WVVFZzFPVVprV0VOeWFrdGZWWEJMWmxKbVZuRnNZVFJYTkhWSk5IbG5kM2x6TlV4cU0ySXdkemQzTmsxWGVHUnFkWFZvUW1Ka05sbGZha05hVURSUFRUaGtXRlppYzJjM1ZtRk5VWGh4Um1sc1RuZGFlalpKVG5Od1NXOUdUMnN5TUROYWQyaERNbE42T1U0MlRFSjZjblZ6V1ROQlp6VmpkbWxyWm1aaFUxWTNWM2QxTmpka1RqSTBhVVZ2Y1RSaWJraGFiVjh4WjFOaGRqUTRiMHN0YkUxak4wOVRVSGRrY0VwSlpIcGpRWG8wYlZaT05tdENNV1ZrVkhveWEwczROREpLU1VReVNrOVlhazFtWm1ONlFqTmhPVEJJYldkUk4xUnBTWFJMYjBFdE5EUmlUSE10VkdwWGNXZEJRbmgxY0d0b1RYQkVNVXROVmxodFJrNXJWa0ZJUjFGQ09WWlBaRXgwTjFsbE9GQlZjM1JVZW5keGJGTkhjMjlTWkZWdVRuaFJOMlV5Y21ZNFVESjBjRll6YzJaQ1FqTmpZalJKYUZkWGJtSlhVV2hRWVVORVpWTkxRbGw2WTBWTlNWaHlPWEJrV0ZZMlNtOHpkVXcyYlY5UlRWbExZVXR5U1hseE5UTm1hbmMyWkY4eFowRlFUV05QV21VeGVTMVliMWh6TkU5NGJUSXpWbTluWWxjdFRIcEZjVzh3ZDI0MllXRnFNVlYxU1ZSYVZtMDJPRFp4VEdwVlMzQjVUREF6VkZnNFdXSjRYM2xsUVZjeVNXdzNaSFV3U1VwMFRsUk1TakEyT0hob1IyUnJjMmhpTmtSR1JsTlVOV1pEV1VSbVNteG5jMnRpY0Y4NFZHNTZVeTFaWkVaMGNVTXdaalpZYVV4TU1Fb3RjWFZsVFU5VmJ5MUpaR1pXYkRGR04xWnFaMVkyUVU5V1kwTTNXbVJQUmpCV05XaEZWWFZ6ZEdod1lqaGxVek5mWTJocFYxWm1SR0UyV2pCd1RUSXpWRmxyTWtSb1MyMWpaa05JTldzMFlVRm1SMVpMV1RGdmNtMDJTM0JKYzFVM2VVMUtUV3BFY0MxR2NIZGtWbnA2WW5NeFZFTkdVM2huVVU5MVltMVlNbkZPV2pSWUxVaHRjWFl6YVZGQ1lYSlFOVkpCUTBGelVsbzJVVmw2YUd4cU1uSmFiMGRTYUdKbVdqRkJaM2d6TUU5bWRITjNhVTVXZHpndFFraFFjMFJ4WVVGVFkxOU9VRlEyY0Y4elR6UTBiVUpYTXpRMGRtNXpZMFJWZVhSWGVYWjBUVzAwV0ZGUGFucGlZM3B3TkV0aGRqaExVMmhGUkVSbGRDMVhVbXhoTFd4R1NrVm9ZVEowZFROUWMwSmxhak5qU0RWV2JtbG1WMGREVURReVVrUlVXVGxSWW1aR1ExQlNaVGhmVEdkdmJIaHhaa2xPVkc0MFgxUlhjVXhCYXpSdGJITnZhVGswZUdZNWFrbElTWEU0WjFZM1FqRlFZemczZEVKeVIybEtlazh0WXpoblpWZHFWV0poY3kwM2FUWmlTRXBXVlZaNFgzRnhkV0Z1WTJKSVNIUnpPV2RYYVVWak4wbHJjMkU1WlV4WU4yZGxaMUJwVUY5UWN6QXdSRmRaZWtwTGFFRlRNMlpWYTBGb1NHWmhhSGM1WVZaMFFXMXVja05LZDI4dGIyWllVMFJHYlZCRk5UbHJZemw1VldWS01IVXlhV0pGV1hkd2FXRkdURVZuWm04eWR6TkdPVU5rZEhwaVUxaHNkalJLWkVGSVIwVmlVbTlOTW1KTmRrOVlSM0pLTTFwbFpGRXdVbVZTWWxvdVlqQkhObUpKVTJGU00zVmxjMjlKYTB3eGVHaGFkdy5LU2UzNXNLLVM4UHkwNF9kUUp4X0Z6X09ZcXhmSnF6a1ZIaGlRNmhteEwwIiwiZXhwIjoxNzU3OTY1MjA3LCJpYXQiOjE3NTc5NjQ5MDd9.x4kj_wdszS8VKWwwGFMi8CrVxHEvVNG0d62TrG2DNqQ","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJjNGQ3ODU1NC0xMWUwLTQ3NmEtODUzOC0yMDEzOWU5NTg4ZmIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImZpNjh1bWdzaWVjc2s0dnRzYTRoNHVxcTdiIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWFaR1o2ZDNGa1ZEZENkUzFKVmxOMVFYSktNbUpCTGpSSVRrZGpORWRmUjFrNWJFUkRhRzQ1UjJGclYzTXRPR3RsVFhSUVlYYzFRamhzY0RSUmRubzNjWEJ4ZDI1MWRWOURUalpJVFZOV1ZHODVORlpzUzBvd1IydGxUMFpNY21ob1pVMDJaMUJSWTBoRmNqaEdNakpIYW5aa1NGZE9aMlZoU0dsVFdVZzFjRkpZZUdFNWEwaEJiSFppVEZsQ2FsSkxSR05aY1hwYVoxUjVVRkpVU0cxdlREazJOMDFQVXpOVWIyZHRUbVZUY2t4MlQwaG5RMnRKYzFsM1IzcEtjbkJGU0djNE5TMWxVRTU2Wm5JeFpXZ3hkRmxpUmxWT04wWkJjRU40TUVsd04yWlBiMFJTTW1KdmVIYzFlbEppWmtaRVdEUjZaMEZUZGpCU0xWOVFNMnBVVjJweVZUY3dRVlpGY3kxek1VcEtNblpQT1hCQ2RIRkhhRmxUUkV4R1kzVnJSa2x1YlRCQ09GbERNVkJMTFhkTlIzQlZlRjgxWTJ0UVFYcFFTMUpFU3preFMwdFVjWFJ4U25ZemFrMXlSRGhMYWxFNWNFNVpibEYwV2xaZlJUUkxUME5rTW1sMlRuZEVTbFZHVUZORU5qQnFabHBEVlRsS1NFMW5RelE1ZEU5S2JFdDFXVVJ6WTFOVldqVndWVVowTmw5VlVtOXFRMk5MTldsUWNrVnpUR1ZPWlU5U1VXRXRVR1ZIYzBoUk9FUmZWVmQ1ZVVkTU5rSkdOMVZ3YjJ3elpFMUtiMjFWTTJGRmQxRnpVa2MwYlc1SFVpMWtVVloyWm1OaVNUaFhUbU5ZWVhFME9VZHJXa1ZEYkRsaE9XUTViV1prTFU5dFdsazRNRkUwYzE5b09TMUdZMVl5Ym1aSVVqa3lUbGszUlRscWNUaFVUVUpSVFVoSE1WazBUR05hVURkVVNUbE1PRFJrTlhoTU1GQkNaalJ6V2xCc2IyVkZReTFSVXpWcllYQjRZa3R6TjJ4alRpMVVNRzF4WkZwM1dHZ3hPR2RITUU4NWNGbElPSEpwVkdKMVdrZ3RNVnBPWlY5WGRHdE9kM0pPVm1reVJWaDNPVGgzYVd4R2NGcHlaekJrTUZCcFQxcDRNVVJ5VlZCYVozUklZelJDUVRGa1p6TjVNVmRXYkVsNmJHdEVaVTFCWm1kNFNDMUhPRk5YY21selgzbDZlV0UwZHpOME9FbHhhVzlwV1Y5VlRIaDNTMjV0UzJKSVVGSjFTbXhtZEVGcGFUWkNOVk5aWDFsQ1JESmZVRzlWVTJKTVRXYzNNa2RzZUVSQ2FsTmpWRWh5VmxOVGVsQnRTa05EVjNnMU1EUkViMlJOT1dWbmNWaFNNVlI1TFRCcVNUZHVXRU14UzFGcFNqazRRekpDZURaTFYxVlBWR2xwVW1SbGQySmlhbTUxUTJSV1pUVkhTV1p1VkdoYVJteERkVVY0VG1veVoyWTJZMWwzWms1RkxVaFlObXBFVG5salZqZGphVXAzYTJ3d1FtVXpWbVZ5Wm5WMlJGVmlibkZUTWxKalUwcFRXSEI2T0drMExrZDZjakZQTlhCU1kxVjBWRlpZWkRScVgwWkNWMEUueklLMlVfZFJRQ2c5UlcwYVpMQV9iMmVNT2kzOF9DMzAyS2VMT3dYRnUxQSIsImV4cCI6MTc1Nzk2NTIwOCwiaWF0IjoxNzU3OTY0OTA4fQ.MRgbGwaBK8TjA-iOhp_fA2vo_rQb7ihp1VkxdKTlKgc callbacks: - _id: 0 input: - name: IDToken1 value: self200-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: self200-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: self200-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: self200-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: 194.1.244.46 fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@bceffe2 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@6e19e40a password: Pa_ssw0rd username: self200-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJjNGQ3ODU1NC0xMWUwLTQ3NmEtODUzOC0yMDEzOWU5NTg4ZmIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImZpNjh1bWdzaWVjc2s0dnRzYTRoNHVxcTdiIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWFaR1o2ZDNGa1ZEZENkUzFKVmxOMVFYSktNbUpCTGpSSVRrZGpORWRmUjFrNWJFUkRhRzQ1UjJGclYzTXRPR3RsVFhSUVlYYzFRamhzY0RSUmRubzNjWEJ4ZDI1MWRWOURUalpJVFZOV1ZHODVORlpzUzBvd1IydGxUMFpNY21ob1pVMDJaMUJSWTBoRmNqaEdNakpIYW5aa1NGZE9aMlZoU0dsVFdVZzFjRkpZZUdFNWEwaEJiSFppVEZsQ2FsSkxSR05aY1hwYVoxUjVVRkpVU0cxdlREazJOMDFQVXpOVWIyZHRUbVZUY2t4MlQwaG5RMnRKYzFsM1IzcEtjbkJGU0djNE5TMWxVRTU2Wm5JeFpXZ3hkRmxpUmxWT04wWkJjRU40TUVsd04yWlBiMFJTTW1KdmVIYzFlbEppWmtaRVdEUjZaMEZUZGpCU0xWOVFNMnBVVjJweVZUY3dRVlpGY3kxek1VcEtNblpQT1hCQ2RIRkhhRmxUUkV4R1kzVnJSa2x1YlRCQ09GbERNVkJMTFhkTlIzQlZlRjgxWTJ0UVFYcFFTMUpFU3preFMwdFVjWFJ4U25ZemFrMXlSRGhMYWxFNWNFNVpibEYwV2xaZlJUUkxUME5rTW1sMlRuZEVTbFZHVUZORU5qQnFabHBEVlRsS1NFMW5RelE1ZEU5S2JFdDFXVVJ6WTFOVldqVndWVVowTmw5VlVtOXFRMk5MTldsUWNrVnpUR1ZPWlU5U1VXRXRVR1ZIYzBoUk9FUmZWVmQ1ZVVkTU5rSkdOMVZ3YjJ3elpFMUtiMjFWTTJGRmQxRnpVa2MwYlc1SFVpMWtVVloyWm1OaVNUaFhUbU5ZWVhFME9VZHJXa1ZEYkRsaE9XUTViV1prTFU5dFdsazRNRkUwYzE5b09TMUdZMVl5Ym1aSVVqa3lUbGszUlRscWNUaFVUVUpSVFVoSE1WazBUR05hVURkVVNUbE1PRFJrTlhoTU1GQkNaalJ6V2xCc2IyVkZReTFSVXpWcllYQjRZa3R6TjJ4alRpMVVNRzF4WkZwM1dHZ3hPR2RITUU4NWNGbElPSEpwVkdKMVdrZ3RNVnBPWlY5WGRHdE9kM0pPVm1reVJWaDNPVGgzYVd4R2NGcHlaekJrTUZCcFQxcDRNVVJ5VlZCYVozUklZelJDUVRGa1p6TjVNVmRXYkVsNmJHdEVaVTFCWm1kNFNDMUhPRk5YY21selgzbDZlV0UwZHpOME9FbHhhVzlwV1Y5VlRIaDNTMjV0UzJKSVVGSjFTbXhtZEVGcGFUWkNOVk5aWDFsQ1JESmZVRzlWVTJKTVRXYzNNa2RzZUVSQ2FsTmpWRWh5VmxOVGVsQnRTa05EVjNnMU1EUkViMlJOT1dWbmNWaFNNVlI1TFRCcVNUZHVXRU14UzFGcFNqazRRekpDZURaTFYxVlBWR2xwVW1SbGQySmlhbTUxUTJSV1pUVkhTV1p1VkdoYVJteERkVVY0VG1veVoyWTJZMWwzWms1RkxVaFlObXBFVG5salZqZGphVXAzYTJ3d1FtVXpWbVZ5Wm5WMlJGVmlibkZUTWxKalUwcFRXSEI2T0drMExrZDZjakZQTlhCU1kxVjBWRlpZWkRScVgwWkNWMEUueklLMlVfZFJRQ2c5UlcwYVpMQV9iMmVNT2kzOF9DMzAyS2VMT3dYRnUxQSIsImV4cCI6MTc1Nzk2NTIwOCwiaWF0IjoxNzU3OTY0OTA4fQ.MRgbGwaBK8TjA-iOhp_fA2vo_rQb7ihp1VkxdKTlKgc", "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": "self200-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": "self200-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": "self200-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": "self200-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 19:35:08 GMT x-forgerock-transactionid: 8d3e7f68-112a-4e86-9f0e-fca51b67010a 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyMzcwNTRhYy0wYjZhLTRiYTgtOWQyMS0xYjI4ZTlhNGI5MmQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InNibm9xanFjajRjbTQ5MDN2MzdldXVhbGNxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDRURjh4TFV0clZXcEtOSGc1V1ZkRVJIQkpUalpCTGtkbVptbHZOVk15WlUwM1JtWlpRVzVrU1RJdFNXOHhXblJzU1hsRE4wTTJYekZXY201SmREQk9TM2R6VGkxTk9XaGpjVlp4VG5sRlFXVlFhbE5WY0VodE9FVTJUVFJQYW00M1drZEJVbmwyYWpjMWNXYzRlbTlSV0U4eE9YWkJMVFJ5TmxndGVHTTFTME14TFRkMk1IUllRWFIwU1Zkb1dqZHNhbVo1VlVkRmRGRTNibFl0VHpaaWFIcDNOVGt0UkdNd1RVNTJUUzF4WlhOSU9ITnROekJ2VTFNMGJ6TnJTVU54YldJM1prUm9SblJFYXpaSFgweFRjbGRpWjIweVVUbElMVjlZUTBaR05GaEZUWEprVlVod01EUlZWVzEzUVVVM1l6RlNUa1V3VHpOUmVIbDFRbGxxZG1KUlpIUmtkRkJWVFVoNlRtOVRjbFZJWDFWaVVTMTVXRzFZZVVaVlNEQkNRa05uZEZNelkwbFdOMngxVFcxUU1ETlpVbmw1WW5KSlQxTlhSa0ZYWlZOblFpMHlibmxFTm1aRFZYZE1TRWR6ZDJSVk5tZEdWbHBzUTIxcVdHWmthVmhIYUVZdGNHUXhPSE5vYTFsdGJHNUpSR2hZUXpkd2FYSndPRVZSVERGU1h6SmhPQzFYTFRVMVdHWXpObmxpVmxSSFQwdElUMGxLUjJGNU5qVjJVV3BHTlVGWWIwSlBVRFJPZEROak5HUlRkRUpGY1RGRWNISkhOMjVrVjJWb1drbHFSMVk0ZHpoVFVqSlNRak5JUVZWb09FVlNka0V3U2xad1FtY3haMlZtVkVOc01tZFVibEZ5ZEUxbFVIaHVPV0pETmtwaFlWWjFYMjV1VlVOS1NGZEtRMlpuZG5WQmFsbzVUWHA2V1ZOSk5sSjJjRFJ0U2xOcmFsaFBhRXhYWlhSVWJWQkdjakppTlZWeVFWTkRlbVJFY1ZwVGFFVnJjSFJQZEdKTlFrOXdRMjVDWVZkNFVWWlROVWRYTjFSdGRVRm5hRTgyY0ZKZk9XRnlUMnQ1UVd4NlpqUnRjVWN0VlRsdE1GaERZbEprU1VWTlRtcHpWbFpLUmtScmRGOVpjWEk1VWt0TVFrVmFiVWhZWVRGT1pXTlBOelExZVhCZldqWlZTWFZhYkVwclVYZ3hhSFZUY0hvd1RscDVNVWx4ZVhwaFpsWkRhbGMyTWxNMVdtazJlSE5xYVRGV2RITmpSVFF3YjJsa01HRmhNSEpJVjJoNU0wbzNTV1JWUTJvMGRtSllaVzUxYzBOalFuZFpTVWRaYWs1b2JVcHVWVUU1V0hsblJGRnNjREJrUzNSTE16SnJXbUZDTkhOUGFXRnhaRFJ2YldaSk0zcGxWREJOZVc5VVdrUmlSWEY2YTFndFQyMUVWRTl5VUdSdk9WSkRPRFpNTUVWSlNYaHVhMnAzWVRGMmFHZG5UMGhCVkVsRGVGZHBOV2RXVDBsWWJGRk9TRzlzTmxGUldraERXRXREYVdnNGVraEphMFkxTkRkVlFWUTJaRkpLYVhWdldEVnRRMmxuWjNBM1FtVTRSVGRPVEhCSGJqUmpXbE41ZFVGUVgyNWtZamRYUVd4UGJtWkdXVnBZVlZCTFRsWjFXRUl0YTA1NlNWQXpiMlp4VWtKNlRWcFljV0ZJV1ZwVU1WUk9hR2ROZW1GVWFERkxRa2hMVDBKWVVrb3RjWFEzU1ZWak0xQTNialp0ZDNGWGRuaHNNMEl4U21JNFNqSnFZamg2Y210S1NEQnJTVU54ZFhkR2R6Tmlla1pIZEd4TGN6VkZkMWxYTFhoaFNFTjZWRXBmTldWUFUzWm9WRTlyUms5V1JsbEtRbTE2VlZwMlZtWTVhV2Q1YzNCVmNsVnJOVE5TT0ROTGRtOTZjMVZPUkhFMFJIbFhXRVZOWkRodWJUVnNRbGRVVlhKd1MxbDRZWGwzWlZKVlprWTROR2x5WVRjNU1VdHRWRms1TFdSNGJsVlZSbkpZV1cxdFNHYzVVa0pxWkZJNWMyeHRlRjlHYkVsdGEySmphelEwUjFnd1kybFFWSEJLU0d4cVpGTmxOV3RXTkZFeGNFbHNVbXRNWmxsS2VYRnZjMmRVUjJoVGFFZzFNa2hyZW1GM1VWTnROMUpxUW5oNVpFcHNNVFpUYkZKTE5ITndUR2RUVTA4NGVXOU5URTFEYldKdVpIQlVVMU5HTUZaVlZWQnpORmRRVUhOM1NXcGFNVFZTV1dZM1ptdzVPRlZvWDA5SmMzRkNOVWN0VnpSdlVXZGtlVU5oV205TmJVMXVRak5uVjNGRk4yRkRkSEo2U0dGVGVHY3RTRmxQV1ZKSVZubFRURkpxYzBoblJYQmpiMnhyWWtWWmFteFVOSFJhYW00NWNrTktSR2RHZWtOd1kwdHNSREpyWlRFNWQwOHdWR1Y1U0hONFVHRjRVa28xVkVOWlFUTXdWM0p6UWtselZtUnRPVkZuUzJveE0xOHhUMWwxVDFKc1lWVTVjazgxYVdzeWQyUmhTMjF1UkZwNVRURndUMU5FUkd4aFRsRlNYMU00ZUVOM2F6ZGplVzEwYjE5V1lWRmpMVXRFUm1ZeGJYRmZibTlIU1hkMGRrTmhXVkoyUVc5QlgyY3phVlpKT0dwVWQySkdVRmxFWW1kdlFsbDBOMVpqTUdOTGNYZDBWR0pvV0U1SFNHOVlTRmhQWjE5VVVYRTFlVlpYZHpaalFrNHRaRmRSUnpsVmNsSXlWa3cwVUhKUFdFb3RhMFJwY2s5c1oyZExTVzVwVTFOUGJXNVZTbkJXVm5aa2VVRlpVSEZNVkhwWWRuSmFTekZCUTE5V1JsaDRhRUpKT0dscmEySmlMVlZRTTBkME4zSnBOMlZQVFZFNVNtWjVXVFZsVW1OalpEaGtiRWwzY1ZsS2JtdG5TVWMwYVRSSmN6Uk9TM296TVhsT1dEZEhabUZ6VWtkaVVXeGxiMGRJVWsxVWNGUmxXa1pYT1dSek1sa3hjV1Z4YldJeVRVTm9UR0pDYzA1d1J6SjBkbDg0YTFGVWN5MXhORlJMYVhSS1JIcHpaMHhTTVZSQ1JGVTFNRU40VkZGdk1GZDROMFo0ZVdkM2RFaDFURzVVUWpsWFJsTnlhM1EyU2tSdE1tUnNSemREVWpGelFXOUpNVkpMVW5SUFUxRnpWSFE1TWxNdWRGWnRiSFpzYzBwSU5qZHJkWE16ZFhSU2VFdEdkdy50Y0twWUhFck5zVC1hZnJ6OTFQdVV2R082Y0toNi1DdGMzMllfXzB2Q1NnIiwiZXhwIjoxNzU3OTY1MjA4LCJpYXQiOjE3NTc5NjQ5MDh9.PWyoOdniulzxcaS9JwEnnDquc0qdsj11BBeCZwOW18w","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: 22636x ================================================== - GROUP 2 - GatlingLogItem-UI AM idFromSession-KO-status.find.in([200, 209], 304)-401 - 22638x > UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401 - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIwNDk0OTQ2Ny1kOTIxLTQ4NmQtYjk4YS0xZjFhZmMyYjVhZGEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImsxZmZiaHE2a2lsbWdqcW5xM2FobGpvdDVzIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVFiVmRGYkZKR1NWcFRjM1p4Y0RKc2RqQkRhMmxuTGw5U1JWUmxPR05DZUV0V1dHMTRSMjVJU3pkcGVuVnlNMGxuZWprMVdETjBTelprY0ZnemNrSTBjbVZLWms4NFRsTnVjVlpVVVd0WGMyNVNSM2xzVm5CMGNDMUhNblIyYjJaTGJYbFRXblJXZWs0M1RGZ3lWMmRCVmtkaWFHbEdjV3RXZUZObU0ybERkVXBFT1dGamRucHVZbG96VlZkZlExZEliVFF3WXpNM2Vrd3pWVmRLY1Rjd2RETk1hM1ZpYjJKS2NEbGlRaTA1YXpscFNYWXpjR0Z4YmpGVVVtSjFSRmh2VERWbVIzQTJOV0ZJTUhWNlVUQjNTVUYyY2xwd0xVRk9Ra3hRV2xaSlFraHRUbTV2ZEdZeVpEZzNaVGh5ZEVwdGIyVnhiSGxaYlZrdGVHNVRia2hyUVRGMmFXOXlUVVJDVkVOb1gwVkZhMlY2ZW1Sd1RsY3hYMUF0T1ZOcVZrVTNSa0pNZEZSa1drVlhRM1IyWTFKQlJHTnliSEpUVVZGRWRWUmtlRTB6U2xad1RYQjJVbEoyV0ZCRE0zQlhUekZIU0d0RVRtdFVkbm8yV25KQ1NtNWFkbkZmVWtzeU5GbHRMVGhIVld0UUxVTXdNSEJZZERZMFMwaDFNMTlmVGpRMFdFRjNhMTlJVGxCcU5XUklVazlQTWxsa05FdHJhazQxTFVSMldXSTRWMWxPZFdnM04xWTFiRXBwT1hKUVQwOVRWV2xLVDFkUlVVZDZlVmxKVGpaTlYyOUdNR1ZXT1ZWbVVGazBhSGwyV0hsSWJGcHJkREYwVlV4TWVVMDJZMUZhZURKUVdXWnhjV1Z3ZEVjNFpHazVhV1Z4Wm5BNU1qQnNkRmd0UlRKNVYzSXlaVmxPZVhKV1ZsOUxPV2x3T0ZWTFpHazBXbUYzYjI1cVkxaFhSblJQVjFKeFZUVmpRM2hPTkdkWmRFdHlOVlIwZW1FM2FsVlBTbTQwTW00MFR6WnZNbmx3UVVvek1GTTBVWGh1YVRnemNXZHhibHB4WlRkbE1WWnZWazExZWpnMlZtWjJkR2RZVFdoMFowdFhOVVJqV0hSdGQybG9abEpUYW01aVlrOU5OamxEZWpOUVFYUXhWelY1VGxJNFNtbGxibmxRUkhwRE5TMWpORTA1WWtGU1JFTkRXSEY1VG1rMFozcHVlR1ZMUzJWaVYzaE1jMkV6YUhnMU5sSmpRamhVY2tkMlJEbERaMkZPZVZCZlJEZDBVVVl6UW14d2FVWmpjRlYyYVhCeWQyUTJZekJUUmtSUVNYbEpOMkpwYWpodGFqWTNia0ZGZEZwcGR6TnZiekJTV210eWVXUlpMVUZGZEdjdGIxbENUR05MVDNCMVowaDZOblZyUWpNemFUY3pNbkZGUjNCVk5VcEpORU5OTlVGdWRVOVhhbFpVWVhabk1IRXlUWFJXUmtoWFRuRXpZbU5XYTI0d1VtRjNSM056TUMxdVgzUlJMVTg0WkVneFFtVk9ka3B5Wm5oRlRsUlRWV2cxU0RSaVpHY3RRME5zY1ZSUVQzY3pkbFpuZUZSQkxrUTNNbGxSUWsxV1NWVm9NMU00TFZWclNqa3lRMmMuMWYwblhPR2tTbWMxWm1SZVNNMHEzMHktdTNiUmxmTFJtMlVhQ0c1eWlVRSIsImV4cCI6MTc1Nzk2NTIwNSwiaWF0IjoxNzU3OTY0OTA1fQ.SOmpBGdzow2We6ch7YiFGlO0r3ksjsloDlfcTrr4Ejs callbacks: - _id: 0 input: - name: IDToken1 value: self200-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: self200-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: self200-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: self200-user.10000001@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (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@3cc12177 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@6c704c9e 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@555b64a7 password: Pa_ssw0rd username: self200-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 19:35:05 GMT x-forgerock-transactionid: 8b1b345d-25f8-48bb-89b8-f84280b72a7a 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI3OWVjY2I2Yi1kYjczLTRkZDktOTNjZS1lMjgxN2VlOTlmNTQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Imw1Y2ZqZWNxbmNsNzIxa2RxODhiYWQ1a25xIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVNjbXMxZGpKM05YRkhWbHBCY1ZKSlJsTjNiRE5uTG1sSVowWjZkV3hITjNWRFFrdERVbFJXZDJsVVNHNTJaVWQ1ZEhwWU5VSkhYMUU0VVZWcVNrMHpOakZ5YVRadmNEUmhUM0ZITUZOTldtZzBOaloxYTJoTGJYSmhaVGh6Y0RSSGJXTkliV0UxYTNWMVJVRXlXR3R2U1daTFpXTkZhRUU0VG14b2VsWmlTM1o0V0ZkQ2RHcFVkMnd5YVU5UE1XdFhNMWxTTW13M2FVd3RaRXh0U0dWUk5XTlVZMXBTTTNOeWIyMW5WblJHUjFWRloyUm9VV3h6Y0dKblkzWlpPVXQxZGpCdk1tWkJSbkJrVVhWNlJWVlRlbEp4T1dKSFRIUnJUVWhNWW5BNU1tUnNUMnhJVUZJd2ExQlBkV1EzVlc1RlRGWXpRVkpoUTNOUFlURTVTMHRYZG1WTlRUUnNjWGh3UWw5V1EycFNka05HUlRoa1RGbExSVEY1VjBWNmRrUTFPRmxHTkU1bVowOTNTRWxQY0dWelNXbGtiM3BDWlZNdFFVSlBkVGN4U21WbFMzSklSbUpUYjB4TmNWOWxXalpHYmt0Q1VHOTBjVEpUVWpseVRtUjNjVEZHZGpORlNWSjVhbUZ0UzNwbk1EVjRiRE50TVVkNFNWTldhbGxtWlRSMGVYTkZZVko0YnpadWJXTkxWSGRIU20xTE1rUnVUMmRGTjNwdGVqVTNTSFJVTUZBMWRuTnBVM2MyWjBKRU4xZGZUeTFvTkZWR2JEUnJNakp4YUcwMk1TMW9XbVV3U0VsTU9IWk5YMmN3WWs1aFltbE9SMFpSYTBnNFVXVTNPV3RqZVRaeFprNVdNbUZSVm5Ob1QzQktiWGgzZVhKVk1FeHdhR2hDTlU5WWMyUlpjMm8wYVVaUmJub3hWVzQ0YzJwWE5XNTRkMHRqU1ZVdFFUZEhOR1JpZERWNFNETlpjMHRoVnpSdFluTmFRM1JuY1RCR2JVMURRVXgyUVdSQldWVXRNbEZyWVVsNmJqa3lNemhsYkU4elpubzRNWGgzTlRkMWRscFVVbWQ1TVhKYVNsTXljbE5IVTBndGVYVkdUbEpoUlZoaFVGbDNaWFl3YlhGWGJIQjRSVzVzZURWdWFFdGpOV2d0WTFaeWJFeGZOR3BLTTI1bGJEQmZPWGgzZG1wemEzZzBVVmcyTXpReWFGbE1UR28xTjNVMFlXUk5WREp5U0VJeGRGZGpNSE5YVDBwNE1ubHFRVkJTTm1WTE1VUXhka0ZYTm1KSWVUZFFZMHBQT1VkVlVqTTJZMnRMTm5wWmNGTk1SRFZhWnpONmRraFZNV0ZRVWxWdGRXZE5PWEZmUmtzd2RuZDVXUzFVUWpWMVdXSTRWRE5hTVZCMmFrczNablEwVWxGVlgxaHVOVlpSVTA4eWQyNDVUbWxKWlZKa2NraEZWRFpVZEhORVRrMXhjbE5hYVZOMFRteHhaUzFuTkZWak9HeGFSblZzZWxoaVpHTk5jbkJ5YjNOeU9WbDRObmd6ZUZwbU9YWlljbUZ0YldWWlJUZ3hPSHBNTkUxR09FWnhlRWRzYm1wUkxsVmtPV0Y2U25SbWMwMURUbGRPV0ZBMWQwaEtWMUUuYldUTXpnMU1jQ3RYa1NrNkwwZkdOaEk1YkNaaXRXai0xYXRtQVhTODB1SSIsImV4cCI6MTc1Nzk2NTIwNSwiaWF0IjoxNzU3OTY0OTA1fQ.aDRxBTk0IaX6JLZuct31nkpSbyN3lpv8xtOF-Ps746A callbacks: - _id: 0 input: - name: IDToken1 value: self200-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: self200-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: self200-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 [...] 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: 9ga4x1dqNe4QgW7_NbQ2rEBD-tA.*AAJTSQACMDIAAlNLABx0THRFb1pLdTdJRFcwSTg1Yk5FNTJqd2FoaFU9AAR0eXBlAANDVFMAAlMxAAIwMQ..* gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@17c2d252 password: Pa_ssw0rd tokenId: 9ga4x1dqNe4QgW7_NbQ2rEBD-tA.*AAJTSQACMDIAAlNLABx0THRFb1pLdTdJRFcwSTg1Yk5FNTJqd2FoaFU9AAR0eXBlAANDVFMAAlMxAAIwMQ..* user_uuid: 9f42c4b9-b12b-48ab-9be5-d3b5e272dde3 username: user.3001408 verifier: LTMzMTAzMTczNzY0NjQwNDQ3OQ - request: POST https://openam-perf-haproxy.forgeblocks.com/openidm/privilege?_action=listPrivileges 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.eyJzdWIiOiI5ZjQyYzRiOS1iMTJiLTQ4YWItOWJlNS1kM2I1ZTI3MmRkZTMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiZGEzNTcxZmEtM2Y4ZS00YzEzLWE5ZTYtODY3ZGJkOWZiMGUwLTQ0MTgzNjQ3Iiwic3VibmFtZSI6IjlmNDJjNGI5LWIxMmItNDhhYi05YmU1LWQzYjVlMjcyZGRlMyIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiI1S3BCSVNvcHowcndYRXV3VWRnUWtHd3FFc00iLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTc5Njg1MDIsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTc5Njg1MDIsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU3OTcyMTAyLCJpYXQiOjE3NTc5Njg1MDIsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6IjktZFo3Wk90S1RBa3dpQWtvaXhqbXozNjJ2SSJ9.B21nBmJB-6THd4arXegolRlXU6JVb31qOC2rAjzwvMY Accept-Api-Version: accept: */* cookie: amlbcookie=01; d0d18cac672abbc=9ga4x1dqNe4QgW7_NbQ2rEBD-tA.*AAJTSQACMDIAAlNLABx0THRFb1pLdTdJRFcwSTg1Yk5FNTJqd2FoaFU9AAR0eXBlAANDVFMAAlMxAAIwMQ..* 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 d0d18cac672abbc=9ga4x1dqNe4QgW7_NbQ2rEBD-tA.*AAJTSQACMDIAAlNLABx0THRFb1pLdTdJRFcwSTg1Yk5FNTJqd2FoaFU9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: > UI IDM privilege (Exception), expected: None, got: j.i.IOException: Premature close - session: access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJlNmNjOTVhZS0wZTlhLTQ3NjktYmM1Yi1kNzc4OTlkZGEzYTMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiOGJmOGE0NzMtMGY2OS00OTA0LThhZDctZTg5Nzc2Mjg0OTJjLTQzODMwOTkyIiwic3VibmFtZSI6ImU2Y2M5NWFlLTBlOWEtNDc2OS1iYzViLWQ3Nzg5OWRkYTNhMyIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJ1STYxcVFPSzZOdmJNT1dLMnlrN0pJcW5JNnciLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTc5Njg1MDIsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJvcGVuaWQiLCJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTc5Njg1MDIsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU3OTcyMTAyLCJpYXQiOjE3NTc5Njg1MDIsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6IkM2ZW41NHVGZXQ3Vmlrb0FUNmE5akZZLXg3dyJ9.whQxQoCVYvSpTAhIh--mmpaEXkpC8PJ7hMMW5Ol6iH8 access_token_2: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJlNmNjOTVhZS0wZTlhLTQ3NjktYmM1Yi1kNzc4OTlkZGEzYTMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiZGEzNTcxZmEtM2Y4ZS00YzEzLWE5ZTYtODY3ZGJkOWZiMGUwLTQ0MTgzNTQ0Iiwic3VibmFtZSI6ImU2Y2M5NWFlLTBlOWEtNDc2OS1iYzViLWQ3Nzg5OWRkYTNhMyIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiI2ZzZKMVpXZHlocGx4T0JHVEpkZWJoaWJ4QXMiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTc5Njg1MDIsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTc5Njg1MDIsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU3OTcyMTAyLCJpYXQiOjE3NTc5Njg1MDIsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6IlVBcldEc0hwZDdGenRHTzBWSFAxY1NnNTh0dyJ9.hNjgxLWjlDNNbWyYXIiocByf2v98gC_VNlsTWGq3Mx0 authcode: F0hEJKC4IzGp4pRNinGbAhwheFc callbacks: realm: /alpha successUrl: /enduser/?realm=/alpha tokenId: 6_OKnJMj19mzDSk6fVZNDwi4KsY.*AAJTSQACMDIAAlNLABxyOVpqUTVnTDhwLzdlUTVzU3p3dXZIQUtDd1k9AAR0eXBlAANDVFMAAlMxAAIwMQ..* challenge: HfnrbZD9qp8QCxp6TVMtQcitQuktj2eDWGt14KBy4lI fake-ip: 10.212.242.103 fake-user-agent: Mozilla/5.0 (Linux; Android 8.0.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@44149d9f gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@180fb85d 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: 6_OKnJMj19mzDSk6fVZNDwi4KsY.*AAJTSQACMDIAAlNLABxyOVpqUTVnTDhwLzdlUTVzU3p3dXZIQUtDd1k9AAR0eXBlAANDVFMAAlMxAAIwMQ..* gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@404a6cc1 password: Pa_ssw0rd tokenId: 6_OKnJMj19mzDSk6fVZNDwi4KsY.*AAJTSQACMDIAAlNLABxyOVpqUTVnTDhwLzdlUTVzU3p3dXZIQUtDd1k9AAR0eXBlAANDVFMAAlMxAAIwMQ..* user_uuid: e6cc95ae-0e9a-4769-bc5b-d77899dda3a3 username: user.4194470 verifier: NjM2ODg5NTI4MjY5MzA2ODg0OA - request: POST https://openam-perf-haproxy.forgeblocks.com/openidm/privilege?_action=listPrivileges 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.eyJzdWIiOiJlNmNjOTVhZS0wZTlhLTQ3NjktYmM1Yi1kNzc4OTlkZGEzYTMiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiZGEzNTcxZmEtM2Y4ZS00YzEzLWE5ZTYtODY3ZGJkOWZiMGUwLTQ0MTgzNTQ0Iiwic3VibmFtZSI6ImU2Y2M5NWFlLTBlOWEtNDc2OS1iYzViLWQ3Nzg5OWRkYTNhMyIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiI2ZzZKMVpXZHlocGx4T0JHVEpkZWJoaWJ4QXMiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTc5Njg1MDIsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTc5Njg1MDIsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU3OTcyMTAyLCJpYXQiOjE3NTc5Njg1MDIsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6IlVBcldEc0hwZDdGenRHTzBWSFAxY1NnNTh0dyJ9.hNjgxLWjlDNNbWyYXIiocByf2v98gC_VNlsTWGq3Mx0 Accept-Api-Version: accept: */* cookie: amlbcookie=01; d0d18cac672abbc=6_OKnJMj19mzDSk6fVZNDwi4KsY.*AAJTSQACMDIAAlNLABxyOVpqUTVnTDhwLzdlUTVzU3p3dXZIQUtDd1k9AAR0eXBlAANDVFMAAlMxAAIwMQ..* 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 d0d18cac672abbc=6_OKnJMj19mzDSk6fVZNDwi4KsY.*AAJTSQACMDIAAlNLABxyOVpqUTVnTDhwLzdlUTVzU3p3dXZIQUtDd1k9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: timestamps GROUP 29: 1970-01-01 01:00:00.000: 2x ________________________________________________________________________________ [2025-09-15 23:30:42] Logs-parse-benchmark-200 step6 : N/A ________________________________________________________________________________ Removing parsed Gatling stdout_parsed.txt file.. ________________________________________________________________________________ [2025-09-15 23:30:42] Logs-parse-benchmark-200 post : Check parent task state ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped