--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-19 01:15:25 - INFO: Timeout for this Task has changed to 10m (600 seconds) 2025-09-19 01:15:25 - INFO: timeout was set to GatlingParseStdOutTask default - 10 minutes 2025-09-19 01:15:25 - INFO: Interval for this Task has changed to 5s (5 seconds) 2025-09-19 01:15:25 - 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-19 01:15:25] 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-19 01:15:25] Logs-parse-benchmark-200 step2 : Make sure overseer is ready to accept order (not already busy) ________________________________________________________________________________ 2025-09-19 01:15:25,196 INFO 2025-09-19 01:15:25,196 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-19 01:15:25,196 INFO [loop_until]: (max_time=120, interval=5, expected_rc=[0] 2025-09-19 01:15:25,407 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-19 01:15:25,407 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:15:25,407 DEBUG --- stdout --- 2025-09-19 01:15:25,407 DEBUG WAITING 2025-09-19 01:15:25,407 DEBUG --- stderr --- 2025-09-19 01:15:25,407 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 --:--:-- --:--:-- --:--:-- 34 ________________________________________________________________________________ [2025-09-19 01:15:25] Logs-parse-benchmark-200 step3 : Send order to overseer ________________________________________________________________________________ 2025-09-19 01:15:25,408 INFO 2025-09-19 01:15:25,408 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-19 01:15:25,408 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-19 01:15:25,685 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-19 01:15:25,685 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:15:25,685 DEBUG --- stdout --- 2025-09-19 01:15:25,685 DEBUG overseer-0-57d79d468-khs5t 2025-09-19 01:15:25,685 DEBUG --- stderr --- 2025-09-19 01:15:25,685 DEBUG 2025-09-19 01:15:25,685 INFO 2025-09-19 01:15:25,686 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-19 01:15:25,686 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-19 01:15:26,580 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:15:26,580 DEBUG --- stdout --- 2025-09-19 01:15:26,580 DEBUG 2025-09-19 01:15:26,580 DEBUG --- stderr --- 2025-09-19 01:15:26,580 DEBUG Order has been successfully forwarded to overseer ________________________________________________________________________________ [2025-09-19 01:15:26] Logs-parse-benchmark-200 step4 : Wait order is done ________________________________________________________________________________ 2025-09-19 01:15:29,580 INFO 2025-09-19 01:15:29,581 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-19 01:15:29,581 INFO [loop_until]: (max_time=600, interval=5, expected_rc=[0] 2025-09-19 01:15:29,792 INFO [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:15:34,997 INFO [loop_until]: Function succeeded after 5s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:15:40,201 INFO [loop_until]: Function succeeded after 10s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:15:45,477 INFO [loop_until]: Function succeeded after 15s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:15:50,689 INFO [loop_until]: Function succeeded after 21s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:15:55,893 INFO [loop_until]: Function succeeded after 26s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:01,099 INFO [loop_until]: Function succeeded after 31s (rc=0) - expected pattern found 2025-09-19 01:16:01,099 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:01,099 DEBUG --- stdout --- 2025-09-19 01:16:01,099 DEBUG WAITING 2025-09-19 01:16:01,099 DEBUG --- stderr --- 2025-09-19 01:16:01,099 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-19 01:16:01] Logs-parse-benchmark-200 step5 : Get and log parsed logs ________________________________________________________________________________ Log parsing order succeeded, parsed log content: 2025-09-19 01:16:01,333 INFO 2025-09-19 01:16:01,333 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-19 01:16:01,333 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-19 01:16:01,623 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-19 01:16:01,623 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:01,623 DEBUG --- stdout --- 2025-09-19 01:16:01,623 DEBUG overseer-0-57d79d468-khs5t 2025-09-19 01:16:01,623 DEBUG --- stderr --- 2025-09-19 01:16:01,623 DEBUG Checking if file exists on pod 'overseer-0-57d79d468-khs5t', wait max 3 minutes if not. 2025-09-19 01:16:01,624 INFO 2025-09-19 01:16:01,624 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-19 01:16:01,624 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-19 01:16:02,170 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-19 01:16:02,170 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:02,170 DEBUG --- stdout --- 2025-09-19 01:16:02,170 DEBUG /results/orders/benchmark-200/stdout_parsed.txt file found 2025-09-19 01:16:02,170 DEBUG --- stderr --- 2025-09-19 01:16:02,170 DEBUG 2025-09-19 01:16:02,171 INFO 2025-09-19 01:16:02,171 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-19 01:16:02,171 INFO [loop_until]: (max_time=240, interval=10, expected_rc=[0] 2025-09-19 01:16:02,724 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-19 01:16:02,724 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:02,724 DEBUG --- stdout --- 2025-09-19 01:16:02,724 DEBUG 456 /results/orders/benchmark-200/stdout_parsed.txt 2025-09-19 01:16:02,724 DEBUG --- stderr --- 2025-09-19 01:16:02,724 DEBUG - Download file (size 456kB) 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-19 01:16:02,725 INFO 2025-09-19 01:16:02,725 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-19 01:16:02,725 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-09-19 01:16:03,533 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:03,533 DEBUG --- stdout --- 2025-09-19 01:16:03,533 DEBUG tar: Removing leading `/' from member names 2025-09-19 01:16:03,533 DEBUG --- stderr --- 2025-09-19 01:16:03,533 DEBUG 2025-09-19 01:16:03,534 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 10572 lines): 2025-09-19 01:16:03,536 INFO ----- output ----- - SUMMARY: +-------+----------------+----------------+---------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | Group | items in group | type | request name | status | expected | actual | +-------+----------------+----------------+---------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | # 1 | 22811 | GatlingLogItem | registrationCallback | KO | jsonPath($.tokenId).find.exists | nothing | | # 2 | 22812 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 401 | | # 3 | 22811 | GatlingLogItem | UI IDM oidcToken | KO | headerRegex((location,#id_token=(.*))).find.exists | nothing | | # 4 | 3 | 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 | | # 5 | 54 | GatlingLogItem | --- | ERROR | --- | Failed to build request tokenUserinfo: No attribute named 'access_token' is defined | | # 6 | 3 | 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 | | # 7 | 4 | GatlingLogItem | UI IDM privilege | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 8 | 2 | 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 | | # 9 | 1 | GatlingLogItem | UI-Pre-Login | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 10 | 2 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 11 | 5 | GatlingLogItem | --- | Exception | --- | 'hook-98' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 12 | 1 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.h.s.SslHandshakeTimeoutException: handshake timed out after 10000ms | | # 13 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request userinfo: No attribute named 'access_token' is defined | | # 14 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke1: No attribute named 'access_token' is defined | | # 15 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke2: No attribute named 'access_token_2' is defined | | # 16 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM endsession: No attribute named 'id_token_2' is defined | | # 17 | 1 | GatlingLogItem | Skip 2FA | KO | status.find.is(200) | 502 | | # 18 | 5 | GatlingLogItem | --- | ERROR | --- | Failed to build request RootUserinfo: No attribute named 'access_token' is defined | | # 19 | 2 | GatlingLogItem | RootUserinfo | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms | | # 20 | 2 | 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 | 1 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 502 | | # 22 | 1 | GatlingLogItem | User Authorize PKCE stage | KO | status.find.is(302) | 502 | | # 23 | 1 | GatlingLogItem | UI AM validateGoto | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 24 | 3 | GatlingLogItem | UI IDM privilege | Exception | --- | j.i.IOException: Premature close | | # 25 | 1 | GatlingLogItem | UI AM serverinfo | Exception | --- | j.i.IOException: Premature close | | # 26 | 1 | GatlingLogItem | UI AM validateGoto | Exception | --- | j.i.IOException: Premature close | | # 27 | 3 | GatlingLogItem | restLoginInitiate | Exception | --- | j.i.IOException: Premature close | | # 28 | 3 | GatlingLogItem | UI IDM features | Exception | --- | j.i.IOException: Premature close | | # 29 | 3 | GatlingLogItem | UI IDM version | Exception | --- | j.i.IOException: Premature close | | # 30 | 1 | GatlingLogItem | UI-Pre-Login | Exception | --- | j.i.IOException: Premature close | | # 31 | 3 | GatlingLogItem | UI IDM login | Exception | --- | j.i.IOException: Premature close | +-------+----------------+----------------+---------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ Found 68,544 log items split into 31 groups. ================================================== - GROUP 1 - GatlingLogItem-registrationCallback-KO-jsonPath($.tokenId).find.exists-nothing - 22811x > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhNmE4ZjVhOS1mYzUzLTQ5ZmEtYjIyOC1mZTc4ZTJiN2M1Y2IiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdkOGdpdm9iNnB1Z2tlcXM2cGhyZDZwYzdoIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXlhVmhHYWxCVFpHNU5jM0Y2YW5SeFdFWkpXa3RSTGpsMGMwaFZReTAwTUVwUVRIZG5OazExUVd0RVgzTTFWR0V3TjNObk4weFVja0o0Y0RGbWRXMWljREI0UlZneU9GaEZaMlZsVm5WcWRGTmxlV1pyYXpWcWFISllla3hDTldnNWJITlJVRE5hYWs1MlRtSnJXVEV4Ulc5UWVrSjJWalZ4UldwYWQwcGpTbmR2TWs1SVNrZzBVSHBMZGtOb1JtTnJYM0ZQV0dGdmQybFNaM3BwT1VvMVVsaE5OVlo0UlVnek5tTjBWbVE1V0ZOd2VEZFlNMFIxV0hseFQxUXhVSHBSWVhCd1VIbENZVXRDUWpOYVlVbzBPVFpLUkc1VVVIQXdWMlF3VGpGVFFrNUthSFJsWm1SNU1WOWxXVUpFZEVaaWVGbGpibUp2U1V3NU5qRjJOaTB0UTNwRVN6QlNlazVMUlVaUmJucHNjV0ZWTjFscGIySkJRMlJZVkVNd2JuSnlSa3N3TFRoZmNtWkNhR3RFUm1sS1lsTkZUSGxhT1VoamJYaHpXbXRqYWxNeFoyWXdPVWhsWW5sS2FsVTRYMk5YWTI5ak4yc3hlV2RSVEZsVlkyd3RSVkV5ZW10c1drMHRXVTFVY0VzM1MzcFlNbGRaWVZsM2FsUlZWVFpTWDNCRGNIWXljMkpYZGxSemVXVmZiWGhrTVZCbk15MXpRVEpUYzJRMU9WWnJSVmhIVDFCMVZGWk9UVU5zWDFOU2VsTkxhMVo0TmpobE0wbFhXRnA1YzJGTGNtZHpVREZGWkZaNExXSTJaVmRyU1ZkRFlURk5XazVqU1hwS09XaGhjMnRWWWtZeFgwOWFaamxvV1dwMmQyeHRaMXB0T0dvdGRrVkxSR2R5UW5GalgxZHpURTQzVVU5bk1XMVJjbUl0VjJoclQzaEVVSE00WVRGQ1RuQlJSbFpwZW5CeGFWOU9kWG8xYjNsWVFXNUVkVVJXY1ZSRlEwRmxSalI1UlVKbmMwaGpjME41VWs1bmIzTkdiMHh6UWxsb2JXeHZOamRsTjFwcVRWTmtlVmc0YWxsMmRuQnhhbGt0Y0dsa2VtUlVhM00zWVVjeFdtMUJWR2RrVXpOaFMxaDZVV2t0WjI5a05VbFBPVmxKVDB3NFVIVmZWVTE2UkRFeVRra3lVVzE0ZG5CbWNYSm9YMVYzZEMxRlFVVjFkbE5WZW1aTlluTlVaVkpoUVRKSVoyazJVVkE0ZURBeE1ETnRWVkZqVTJab1gwcElkbE5xUjAwMWVrcElUbVZFYW5GNU5sSmFjRXA2UlUxdVpHWmxXa3RtT0VFeFdHSllUbTFQYW5CcmNUVm5TM2hMYTNaaVZHUlhXbTQyYWtzMlNsOVFRWEZUTmpoaVgxSkVaek5qUlZwUGVXTkxXVUpRWjJoS1ZuWldjbGxVT1V4d09EUlZVR2xsYURWUlUyY3hXSFo2YlhWRGJFRTFUMDVvVkRaSWNtTlJYM0JwVTNWd2FEQktTSGs0TkhKUk0xWmxMWHBRYW5KR2NHNWhUa2xtYWxCaGFXaFNNMDFyWVZSWmJYaHRRblpwTWtjMExrVkhZbEJKT1hSVWNqa3RkSFZCUTNWQldFTjNRM2MuVEZPbGNXY0ZtLVpDdWtPVlJRYnZCSU1iYTFnd3BScWIzTFpWS1dxaUFiMCIsImV4cCI6MTc1ODIzMDYwMiwiaWF0IjoxNzU4MjMwMzAyfQ.Fuhat48JipNXSATPKtYF9862WM5Y6l4BsHEv5dGreA0 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: 117.242.176.129 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@7045a6b1 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@2ea75764 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhNmE4ZjVhOS1mYzUzLTQ5ZmEtYjIyOC1mZTc4ZTJiN2M1Y2IiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdkOGdpdm9iNnB1Z2tlcXM2cGhyZDZwYzdoIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXlhVmhHYWxCVFpHNU5jM0Y2YW5SeFdFWkpXa3RSTGpsMGMwaFZReTAwTUVwUVRIZG5OazExUVd0RVgzTTFWR0V3TjNObk4weFVja0o0Y0RGbWRXMWljREI0UlZneU9GaEZaMlZsVm5WcWRGTmxlV1pyYXpWcWFISllla3hDTldnNWJITlJVRE5hYWs1MlRtSnJXVEV4Ulc5UWVrSjJWalZ4UldwYWQwcGpTbmR2TWs1SVNrZzBVSHBMZGtOb1JtTnJYM0ZQV0dGdmQybFNaM3BwT1VvMVVsaE5OVlo0UlVnek5tTjBWbVE1V0ZOd2VEZFlNMFIxV0hseFQxUXhVSHBSWVhCd1VIbENZVXRDUWpOYVlVbzBPVFpLUkc1VVVIQXdWMlF3VGpGVFFrNUthSFJsWm1SNU1WOWxXVUpFZEVaaWVGbGpibUp2U1V3NU5qRjJOaTB0UTNwRVN6QlNlazVMUlVaUmJucHNjV0ZWTjFscGIySkJRMlJZVkVNd2JuSnlSa3N3TFRoZmNtWkNhR3RFUm1sS1lsTkZUSGxhT1VoamJYaHpXbXRqYWxNeFoyWXdPVWhsWW5sS2FsVTRYMk5YWTI5ak4yc3hlV2RSVEZsVlkyd3RSVkV5ZW10c1drMHRXVTFVY0VzM1MzcFlNbGRaWVZsM2FsUlZWVFpTWDNCRGNIWXljMkpYZGxSemVXVmZiWGhrTVZCbk15MXpRVEpUYzJRMU9WWnJSVmhIVDFCMVZGWk9UVU5zWDFOU2VsTkxhMVo0TmpobE0wbFhXRnA1YzJGTGNtZHpVREZGWkZaNExXSTJaVmRyU1ZkRFlURk5XazVqU1hwS09XaGhjMnRWWWtZeFgwOWFaamxvV1dwMmQyeHRaMXB0T0dvdGRrVkxSR2R5UW5GalgxZHpURTQzVVU5bk1XMVJjbUl0VjJoclQzaEVVSE00WVRGQ1RuQlJSbFpwZW5CeGFWOU9kWG8xYjNsWVFXNUVkVVJXY1ZSRlEwRmxSalI1UlVKbmMwaGpjME41VWs1bmIzTkdiMHh6UWxsb2JXeHZOamRsTjFwcVRWTmtlVmc0YWxsMmRuQnhhbGt0Y0dsa2VtUlVhM00zWVVjeFdtMUJWR2RrVXpOaFMxaDZVV2t0WjI5a05VbFBPVmxKVDB3NFVIVmZWVTE2UkRFeVRra3lVVzE0ZG5CbWNYSm9YMVYzZEMxRlFVVjFkbE5WZW1aTlluTlVaVkpoUVRKSVoyazJVVkE0ZURBeE1ETnRWVkZqVTJab1gwcElkbE5xUjAwMWVrcElUbVZFYW5GNU5sSmFjRXA2UlUxdVpHWmxXa3RtT0VFeFdHSllUbTFQYW5CcmNUVm5TM2hMYTNaaVZHUlhXbTQyYWtzMlNsOVFRWEZUTmpoaVgxSkVaek5qUlZwUGVXTkxXVUpRWjJoS1ZuWldjbGxVT1V4d09EUlZVR2xsYURWUlUyY3hXSFo2YlhWRGJFRTFUMDVvVkRaSWNtTlJYM0JwVTNWd2FEQktTSGs0TkhKUk0xWmxMWHBRYW5KR2NHNWhUa2xtYWxCaGFXaFNNMDFyWVZSWmJYaHRRblpwTWtjMExrVkhZbEJKT1hSVWNqa3RkSFZCUTNWQldFTjNRM2MuVEZPbGNXY0ZtLVpDdWtPVlJRYnZCSU1iYTFnd3BScWIzTFpWS1dxaUFiMCIsImV4cCI6MTc1ODIzMDYwMiwiaWF0IjoxNzU4MjMwMzAyfQ.Fuhat48JipNXSATPKtYF9862WM5Y6l4BsHEv5dGreA0", "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: Thu, 18 Sep 2025 21:18:22 GMT x-forgerock-transactionid: 9c0d2097-286b-4655-87b0-a41c6a14e77f 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZTI4ZmQ2Zi0yZjg5LTQ4MjAtYjNkNy1kMGNkYTcyMjJjMDgiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImllazJmczlrYTRuNDJtaDNnb2pmN2ZkZWlwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXBMV0ZVV0hjNVJsWnFNVU5OUVdvMVJtZGlhbGhuTG01RmFqQlFabXBmZHkxa1dYbHRVMUJZVFdFMVNXdHRhV3A0WkVoaVFVdDZSamhVTTNsQ1dsVkdUWE5FT1ZOUk1XaFVObkY1TlhwdFNUYzFOazR4U21FMVkzWjFVSGhYWkdWeUxYQkVTSHBvT0dNNWFrVmpPV3c1VVhWdVkyNVNNVWQyVVdsZlNsWlNXbGxvZVZsUFpIUkNjRkp4UjNOalpFSTNMVkJJT1dWNVpqVk9ZazF1WldzNWVVUlhUVk5yU0dsNk5uZEtZblExU0d0aVJHeGxZWGhWTmxwMk5sUjNVbk5ZZEc1b1dFWnRPRkkyWlhkSFV6Z3lRbkYyVjNwMVlsTlVaMUJ1YW5sd09GUmllRXhrZUdOck5XRnZOMmg0YWtsTWIydFhXR3B3ZEhFMk5HcDJNSGN0T1RaUGJGTnpOM2RGV1d4M05pMVdUalZDU1VsWmNWcHJibU00YVdsck1VMDJUM2t3U1Y5MllWZFpibll5WkMxaFoyRjJaWE4wYzNCRldrdHhYelJUWjAxSVpVWkJRek56UjNsRk1USjFhVGhmWlVKeFNXeEJUWFUwU3psSmFtNVZhMDVYVkdkc1JGOVVNMk4xYWw5RFJITjNPWEoyWldkR1FVNXFaME5ETVZCV1ZuWjRWRUZzZUVwbWNYQXdiakJDY2pobE0xQm9SMmRUTW5nMlgwcFNlRzlTU2tKbVJFRm1TbmN6UkRoaWFuQlVRVFU1YlVaRFprZDNhbVYyWHpkV04xcDFhVUpVTmtSTk9YSlVWSEZtZGt3MVFrUjFPVlV3U1VrelNIcGtRbWRPVG13M1F6Uk9lV05TVXpkYVNWUTJTMjg1WnpSSE4xWjNSVVp4YmxwTU1tRnRUMmxFWkVwU1dtOUhSMjk0UTNWaWIyd3lVRGRoWVdwblVVdGxhRTFOVDNVd04yd3dNRTFEVFRSbVVWZGhSMU4zUkZsSllqZFdlSEpTT0VJelFYRnhPRUY0YjFKSlJ6QjJSVEpKWkhCdWJVOVhkV2hPZG1JM1FtaHNlbWgwTjNGR1pETmlSRkJEYjI1alRYTnFRbEIwUkUxU1Z5MUxkRlF3WlZOMVYwSkpMVFZwVjJKd09FSnRjV3RDT1RsWFUzVXlMV3BhYXpjdGVtMXlNRFJZV0RrMVlVZGZNVVJwT1VWMVlUbFhNVlJ2YjA4d1gzQXpWak5XVFVGM1dVTmhSRTVoTFhwMkxURjRiRUpvZVZjMFMxQnJlak5UVWxKMFEyUnpSRVppY2xGUU9EVnJhVmhQUVZJM1UwVmtiMmgwU0RndE9VOTNjMjgxVVdNME5WWXRNbGxSYkdsalN6VkpjelI1TUhKRVNVeHBTMDAzYVRCVWEwOXhXREJWVFZsNWRVaHVXR1JxZFRaS1pYaEROWFZHY0ZoS1ZIcEdTa1pHUlRnMlJHbFhZMU01Wm5ONU1sUldUbG8wYkcxR1puVmtabEprT1V0ak5HMVVWMXBYY0V4eU1FTkZPVVJRTnpoM1RqUnpVV2h0TUVwS05FRnpNV3AzTlV0ZmVEUllWMVl5WVY5SExVNUthM1IyYjFScVRGaGhUeTFHUldsdlNGUjRYMWREU2poaE9ETktiRmRHZEVSSmEycElNM2xOVGs5NFdIcENORkZhTWxoTWEyOW9kRGhvZG10NldtUmhZbTA1UXkxcVRFY3lhVzl1YTI1bldVRlBRbGg0WXpWb1dURmplVXBQZUY5a1oyVnhVVFE1VlVOQ1QwNUZkM0ZyV2psSE5HY3hOSEZhTlZKSFFXaDBTREozVjJWRVpYRlJZbVZPVEZOV1NYSkZhVkpKVUdVd1NEZFpZMFJLYkhock1uZHNjRWgyV2pNM1VYZHZhMVpRUlRndFltNU1Na0pwZUVSSFRWbGlSbDl3U1dWT05WTktiMjVFV2poQ1QwWTBkM2xCYnpWaGVERmZWM1JyUkhCcVVVbGlUMjVCYW14M1NEbG5VMjUyYkhReFMwaDRlWEptYXpkNVQwRmplSGhCZEZoVGVVRmpObEJoUlRWalRVbEVhbVZ2VmxCRU1qUklVVXcyV214dFRuSk5jbDk1VEhaUFRHSkpZbVI2YVhjMVdYTkRUR2xuWjFNd1dXUndNRXhCZFUxUE5rcEVNRWxhV0Y5R2RHVlpkVEJDY0cxR1RFVndjUzFNVUZsTVJVazJiMDlUVEZNeWRXRnVkbWt4U1haWFZYVnpSSEF4YVZSVGRGUjZSMWxEVjB4dGNscGxlbWxTZVdOSlJVZzBVa3RrTXpaT1dYWTJObkJsYmxGTUxVeHRPV1JpWldGbE1VbzNZakZHTlVkTFRVaE9WbVozTFdsVWFGTlhOamhGY1ZWaFpqUnNkREZvYlZCdmVrTjZMV0prWVZVM1JrdDVNSGR6ZUVKSmMxbDRTR3ByYzJGV1JuUmZOVkZYYXpKaFdsRjNOVzVXYlZCc2F5MXpjbXhQY1cxUVZXSnFiMVUyZVhwT1Rtb3pVVkJDTlhSRU1GcDBVWFp5Y2xwYVJsa3pSM2QxVWtjeE5VUnhUakV4WVUxQk4wcE1MV0ZFY1ZONWNuaHBVRXhSVkRReFNTMVlYM2t3ZUdobFNVOWlaWFJuY0d4WFFqSjBXRlJuTmpONmFEWkJibVpEZUcwdE5ubFZibVl6ZVhaelJYRnliVVJKZDJwaGVFcFBNVlp5VWpsU04wbDJUM2g0WTBZMlIzY3pWM2xVTVhOamFsaFJhVGR6VFRoUmRGYzRaRVJVZERNM2VqSmhibHB4ZUVJd2NXbDVlVUZpUmsxNWVYbHVWbkZmUlhOM2VrMVRkVTFmYkZWUlFXTXdjVXhCUldOTlNGOVZURXg1VWpOb1dqaGFPVWRVTVZkeE4wVnROalZGVUdaQlNVWmxUMFl5UkY5MFp6bEpVMk42VHpBM2JHMXRhRVIyUVRkeVJFVlVaRkpwVDNkTmEwWlZTMkU0Tldoc1EyRTJMVGRaYW1SdGVWRjVaVGN5UWt0U1h6VlZZM3BwYTI5b05GTkhUelF6ZURnMVNIbzFORVpRVWxCcmJEVlRVbmhTYURrM2JrVlVWa2R4TW5BNFUyMUxhRmRZZWpSeFVtUnZZVXM0YVd4bVJ6UnBkMGt6ZFU0M1NqaDJNR2RRVlV4aGMyeDFiamN3VldoRU5XRTNibGQ0UlZwU1ZFbDJYekpRWjJ3dWRUQlZaWHBRVERGRWR6Vm1NM2xRUzB0alVYRjBady5TbFFuMC1IVUlKMHdvTDhzQmphMVVYdEFVVmswOEtaSHJFZ3dYWVBGX2dzIiwiZXhwIjoxNzU4MjMwNjAyLCJpYXQiOjE3NTgyMzAzMDJ9.GMsThcRoJJG95KYn4Y5kpEHIQLpCL5hrPKk7h2VOokI","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyNDc5Yjg4YS0wMDkxLTRhZDctYjc2MC00MjAyZTcxZjM5ODAiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InY4OGxhNXY5aGEybnViaWdwMWk1YmUzbmVwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVBlbU5SYUdWSVFscFVSVzlhT1VWNlIxRndOamgzTGxSQk0wVllTbmxqYzFaWGJHZzFSelZOYmtWWFptRnFkakUxTTNwMWN6QnRNbmRJWDJzMVlrRmpjRVJUTVdOWlZVWjZlRlp3ZEdSR1RYVnVTMDlSZUdNd2FucEhjWEZRVG1WWWRFRkxZelpLTTJWdk9VMDJSMHhJTVhwR1MwMXdhMWhUTTJoYWRYcExNM1JGTVVSSmVsVXhRa2RSTm05elZrWkVORmR2YUZsRVNWUnhNMnRVVGtKQ1VXTlpTMEV3UjA1S2JqbGpaa3d3TkVRMmFWaEljaTB6VFdKSVpGZDJTRlV4ZFZORk5IVlBiQzEwZVdSb1dreDJRVEZFYjJwWVQwaHpTV1ZYYTNReU1YRjFTbUpvZW1GS05VWTBPV3RVWVZsME1HNU5OMDlqTkVNeGJ6WjBVMVpXTFdaV2REbG9ZVFZEVDNjNVZ6TkdaRFZuVW1aU1QyNDBaVXA1YzFka1NWQlZRa1ZpZWtwTlkxZHlOalprZUVJMWNtZHpZMnB6UWtSTU5uQnVUVEZPZVRSSGFuTjBPVGg1WHpkVk0xUjZPR3RFYTA1WFRsUnBVRGxNTUZkaFVXWnJiMkYzVWw5ME1WWmlVemxzYW5OcGEzQkpaRE5LZDNadk5saExaMWRZYURkbE0wRlBNMll6ZERBNE1FdG5Ua3hoVW1SNloyeFBhRTl0V0ZCTWVURnhSVEZ5VlhaWk0xaGhhVTlzYjBKTk5VcDNlRGR4UXpSV1kzWk9USGhSVGxCNmIycDFZVlpYWVhkMFdISklNSFpRVTFoMVZtVlljV3BOUjFKWVpFWk1aMmh3U21sbVZUUXdVVGRGTUdWTk1HWk5aME5pVEdwb2EzTXRNVFV5TW1kc1VWTmtSbHBTVjNWNE4yRjFVMUZrWVMxVGJFbDBhVXd0TVdseFZXdG9hRzVDVTNOcWIycE9jekl0VFcweGNtUlViVGRsYkU1VFkzUXRjM3AwZWt4MlMwWlVkRFpFVjFVM1ZFTmtOMGhKWHpNeFNUWnBjbXhGUkRkbFYwcGhla1JUTjBOdE4wMVhjRmxrZDFOYVptZDZaV0pTWTNCblRVUlVRa1ZSVUhOZlpGZERVMVZZWXpkak5rOVNPV1pQWlZaTlMySnZaall0VERWR1dFMHRSMkZpT1ZBM1dIcHVSM3BPTjBwMlJrRXljRU5PT1VsUWQyVjBNM2hsVkRRelpHSkJOR0pYUldGdmJGOXpSRzVHT1d0eFZUaFhjemhHUTBFeGExWjZlbXh5V0MxdlNrNDJZVXhOV1dKSE9GZDRibGxGYkd4WWRqTlJVak5WU1ZGRlFUazJaV2RWTUhsbE9FOTZVRkJ1WDNScWJWZEhVMWRaYmxOVlQwWXhZMFpVUjNnMmNsSXpTVkJTYnpVeU1XMDFTa3c1YW1waGRsRmZSVXQwVGt4SllsOHpaekZhUjA5T2IwcEhhbkZ0UlY5Wk1VaHJhM040UzB0RFZXTXdkbmN5V2pKWVVVUk9TbVpCVWtadWRFUllObTFXTUU5eVFYRmZXR1pNYVRSc1EybDJNbEJyTTAxRkxsRXdiRlJPVW1aWmVsQkxOblZ6U1hGbVpubE1ZbmMuZm0tbkVSR19iTEY3OXQ1WnFJc0dXelk4aXhQY3NKeE83YzdXOUplSnhsZyIsImV4cCI6MTc1ODIzMDYwMiwiaWF0IjoxNzU4MjMwMzAyfQ.4lRAl4MHiN6UtVfs_qJyHnv4709M5mOIs2tW71dmlNs 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: 42.42.42.42 fake-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@4d75129e 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@741f9b5a 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyNDc5Yjg4YS0wMDkxLTRhZDctYjc2MC00MjAyZTcxZjM5ODAiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InY4OGxhNXY5aGEybnViaWdwMWk1YmUzbmVwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVBlbU5SYUdWSVFscFVSVzlhT1VWNlIxRndOamgzTGxSQk0wVllTbmxqYzFaWGJHZzFSelZOYmtWWFptRnFkakUxTTNwMWN6QnRNbmRJWDJzMVlrRmpjRVJUTVdOWlZVWjZlRlp3ZEdSR1RYVnVTMDlSZUdNd2FucEhjWEZRVG1WWWRFRkxZelpLTTJWdk9VMDJSMHhJTVhwR1MwMXdhMWhUTTJoYWRYcExNM1JGTVVSSmVsVXhRa2RSTm05elZrWkVORmR2YUZsRVNWUnhNMnRVVGtKQ1VXTlpTMEV3UjA1S2JqbGpaa3d3TkVRMmFWaEljaTB6VFdKSVpGZDJTRlV4ZFZORk5IVlBiQzEwZVdSb1dreDJRVEZFYjJwWVQwaHpTV1ZYYTNReU1YRjFTbUpvZW1GS05VWTBPV3RVWVZsME1HNU5OMDlqTkVNeGJ6WjBVMVpXTFdaV2REbG9ZVFZEVDNjNVZ6TkdaRFZuVW1aU1QyNDBaVXA1YzFka1NWQlZRa1ZpZWtwTlkxZHlOalprZUVJMWNtZHpZMnB6UWtSTU5uQnVUVEZPZVRSSGFuTjBPVGg1WHpkVk0xUjZPR3RFYTA1WFRsUnBVRGxNTUZkaFVXWnJiMkYzVWw5ME1WWmlVemxzYW5OcGEzQkpaRE5LZDNadk5saExaMWRZYURkbE0wRlBNMll6ZERBNE1FdG5Ua3hoVW1SNloyeFBhRTl0V0ZCTWVURnhSVEZ5VlhaWk0xaGhhVTlzYjBKTk5VcDNlRGR4UXpSV1kzWk9USGhSVGxCNmIycDFZVlpYWVhkMFdISklNSFpRVTFoMVZtVlljV3BOUjFKWVpFWk1aMmh3U21sbVZUUXdVVGRGTUdWTk1HWk5aME5pVEdwb2EzTXRNVFV5TW1kc1VWTmtSbHBTVjNWNE4yRjFVMUZrWVMxVGJFbDBhVXd0TVdseFZXdG9hRzVDVTNOcWIycE9jekl0VFcweGNtUlViVGRsYkU1VFkzUXRjM3AwZWt4MlMwWlVkRFpFVjFVM1ZFTmtOMGhKWHpNeFNUWnBjbXhGUkRkbFYwcGhla1JUTjBOdE4wMVhjRmxrZDFOYVptZDZaV0pTWTNCblRVUlVRa1ZSVUhOZlpGZERVMVZZWXpkak5rOVNPV1pQWlZaTlMySnZaall0VERWR1dFMHRSMkZpT1ZBM1dIcHVSM3BPTjBwMlJrRXljRU5PT1VsUWQyVjBNM2hsVkRRelpHSkJOR0pYUldGdmJGOXpSRzVHT1d0eFZUaFhjemhHUTBFeGExWjZlbXh5V0MxdlNrNDJZVXhOV1dKSE9GZDRibGxGYkd4WWRqTlJVak5WU1ZGRlFUazJaV2RWTUhsbE9FOTZVRkJ1WDNScWJWZEhVMWRaYmxOVlQwWXhZMFpVUjNnMmNsSXpTVkJTYnpVeU1XMDFTa3c1YW1waGRsRmZSVXQwVGt4SllsOHpaekZhUjA5T2IwcEhhbkZ0UlY5Wk1VaHJhM040UzB0RFZXTXdkbmN5V2pKWVVVUk9TbVpCVWtadWRFUllObTFXTUU5eVFYRmZXR1pNYVRSc1EybDJNbEJyTTAxRkxsRXdiRlJPVW1aWmVsQkxOblZ6U1hGbVpubE1ZbmMuZm0tbkVSR19iTEY3OXQ1WnFJc0dXelk4aXhQY3NKeE83YzdXOUplSnhsZyIsImV4cCI6MTc1ODIzMDYwMiwiaWF0IjoxNzU4MjMwMzAyfQ.4lRAl4MHiN6UtVfs_qJyHnv4709M5mOIs2tW71dmlNs", "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: Thu, 18 Sep 2025 21:18:22 GMT x-forgerock-transactionid: ee0340ad-ba4d-40e1-9931-f21c67418ce9 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIzMzY3YmJhMS0yNjgyLTRmMTItOWQyNS1hMWJhZDc0ZWQ1NDYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InFlbnRtdDVyMnRnZ25pZjk5bXFpbDYxMmtnIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXVNbFJUVlVSWVZGWlhVakZzVkVWM1pWZDRUMmxSTGtwMlJtVmtlSFZHYW1GVFVFVkxkVzFGU0dSNGFXUm9kMm96YWtka05rSkJVMDU1UVVKRmVFNDRSV2d0VHpBMVZsaFFkUzB6TFZGWFQxcExNbnBUWkROd1owaE9jWGRsT0VoUFJHSjZkbEJsUkdONExXVTBVRUZSVkVkUGNTMXVlWEpuYlc5d1pUZHFMV2xwTjBSVlNFUTJNbDlvTlZSVVpUZzFka281TjBZNFlVaFVkMTlVVmpRd1VYVTBkSGRoTjBsMWNYTTRaSEZoYkRSd1NWOXVUa1p0UVU5VllXNUJNazVvWmpFdFNYQmFVMnhJVUZNelVITjJTRVYxWVhwVU1sOXVOMTl5TldWMGJtbHZXRXh4T0U5VlJteHBjRkF3UldwdmVWQnphVjlmTFZkUVNGODFjV0ZFYmxBekxTMXpZaTFRYzNKRE9FczFkR2xmTVdveFlTMVVPRVJhWDNZeGNXUlNWbEpwV0ZsaVlsZE1Xa0prT1U5eFJ6aGFNVVpWYVVKUmIzQnZTWGQ0WkdRemVGZFVVakU0VERCdlVWTktjbkF5TFdOVU5VdDBhbWRpVGpWV1l6UlFia3d0Y0RaT1kxZFdPVTVrY0V3M1gyTm9RMUZSVFhSRFltRm1OMDV5VlZoSE1WVmxjakJPY1RkMGVHUXhhWGx6VFdodFFUZHNVREZqZFRCa2FWWmhXRmhtWkdKNVMwdHVkVzQyTTNjeWVHbDBUalo1YXkxSVJFTTRNa0p0Ym01VGRrZHVkRWs0U0hObFZHTkNkRkpqUVhsbk5rTm5aMUpUWldsb1FsOWZlazVOV0dSQ1IzWTJNalJZU1c1SVVVaFhVMFIxVDAxTVVXNDJUMnBuUTJoT1JESmpXbVpqZHkxVGNuZHFjMFkwUW5CeGJuRmtRemhXVVdNNGVYSkdhMWsxYVdwSlZVMDFVVmxSY2xacGIzVkVjak15TTBoV1lXTTNRamxHTm1WeVdVOTZhR0ZHVlU1T1IyaHNXR3RTZUZSMmFHcFBkRVF0V1V0aFRtWnRlRVJvZFdobU9UTndWalpJWjJrd01YUkJPRTh0TjNweVVuUnVibkpSWVcxVWVqRktXbEpxVTA5b2VHSTJVV2hpYlhWb2FuQnFXalJZYWpoWE1pMXZhbHBTTkd3NVIzUnJZVXMzVDBsT2NrUnRNQzFHU2w5SWFFZE5SWHBQVDB0QmVsbzBlRTVPY1VoNVN6QTNRazV4TXpsZlJHRlVUVFJGTTBoMFduYzRURWxhVGxjM2FHMW5SMFU0ZGxjNE5ucFFObGx6WjB4cFZtRkRhMUV4ZHpacWVTMHhSVEZPUkV4Sk9YZGxlVWQ0WlZoSkxXWlFRakZYUmpsdmIyZzRSalZyVTBSeFlsaFVaamhRY0hKVE16VnFVM2RoVTAxQ1NVNW9MVTVvY2tOM2FHWllXREF6YkY5T2MwdG1lWGw0T0dGWVRWUkZZbVZMTFZSdk5EVkJSMGhyYmkxVlpXbEdiMHQzVEVaWUxXRnhWV0owV1VoV2RHVlhPRlZVWlhkSVFqaFVXV1JFV0VWQ1MyMTVUemxWU0hFM2JtOU9kVE5sYTNCQk1GRjFWSEozTm1aMFJWVktlVzEzUVhwRFpqSTRlRTVGUWxkc1ZuaEZhbEZQZUc5TlpXUnlaSFpUTmtKa1dsWTJXUzF2UVV4MU9VTk1OVXBhWkZWdFFrSlZXV3BOVDNOVVFpMXVRbDl3ZFZRdFpHSkxWbTVxWW04MVVFRkxNV0pwYTFaWVVIRmhiVGxHVVd4U2MwNHdUM0F6ZVdkVVdYZDNjRVJEVTA1WlpXaERMVjg1TW5wd1ZUbE9NV2xOVGtocldWcHNkR3BzWjBwNmNreEdNVVp2UVVwUGJqWkdSbXhIUmtwWWNIQkxVVUoyU1V4cldrWTRSaTFVVW1wWmNrTjJURXRSVkRaQlRXTlRRMmxKVkZaYVN6STNjelJ2ZHpWMlJsQnlPVjl4UlVwS05qVTFhREp2U1dsV1ExVXlkMnBIYkY5c1FYRjJjbTlLYjNNMFVHcDVWV3R3UlMwNVEyUndlVEpTYmpkTlExVndZVUZLTW5OcVduUjBabUpJZWtKVmRreHZPVkJ2VTFsUlZHUTJOMms1ZVdSRGJFMXlabXN6Y1d4MWNGWjRWbWRQYW13MWNHOTBZMnhSU0ZKalRuUjVjVWQ1ZUZSc1NIQmlObU5ZU200MFZVVjZhVmxXWkdkTFYxTm9RV2h1WkUxMFRFcFlVR1Z6VlVsNFRtZFlWMGt6U2twcVQwMTZlVVp6VnpsZlZrWlJZVkJIZVdwMGIxUm1MWFl4TUROeWJETndlR2xUVjJndFZYcG5lVlZSU1hsVGJrMDNWbk5PYUY4eU5qWjJPSEZyZVZsRGRFcEhPVE4wYUhkMU9YVk5jWGRzY1RnMFVVTnRNRVo1V0d0T1UwdFpiVWQyWWxCTFQwd3dRMkYwT0c1Q05WbHBPVEJwY2xkaFoySjFhRmR5ZVY5YVoxQlRVSFJKWmt0TmRVUlFWMDVZWTJsSlVITjNTMjFQY1RWS2RERlRZVmxOWVVkSFNGVlVSek0wVEZCWUxWWm1OWE5aTkVOaGJEWTJkM1o1YkVGdFUxbDFVRFJOVjNsbk4xaFlRM1pKVFVsTGNFSmtWakZLYTJKS1VUTlhZbWxCZGt4T05WcGtZVlJ0T0hVMlluVlpTRXBrWTJkWWJWVjZVRXd5WTJKelVtTnFkMHAyYVRsV2MwUkdlVEZHZDNocVpsVmlSMU40YWsxNE56VmtXbXd0U0doSVQxaFNUMWxNTTB0clgybENZMGhDVVZCWVIyUllObmhKYTI0MlZIUlFhR1kwY2xaSlpUSnRhamRQU2xsVVRHZElUVVpWTjI1SGJEWk1hRzA1ZDNWUVdXTlFUR05CYmtjeVZWSlRkRXhQYUUwNVpFRlVSRXBUVG5GM05UZFVMVXByYkdkclVEbExiVU5HYW1GVGJreFhaa0ZVV1ZJeGMwRXlSWFk1ZEhabVVWZEZSazl0UjB0Rk1sRlZkMGt5YkVKSFNEVTJiSG81Um1zdE0zbGhRVEIwYzB4VFJrUldiM0YxVDBGMmNrcFZWbkpDZEZndFVEbFhhMVZuYURKR2FuSlJRV1F0VEZsR1JIVk9NRll0VW1oUlpFTkRRMk51ZVhWaFJVUnBiRWhvTmxjdWEwRXhhR3RZYVhGQlNUTlpZbkZZZUhvNWN6VlNVUS5OQmxjeVJIMks2WFlJZFR1NFhCRmIyUXgwTE1fVUFROGdSMXVCR1BlcWhZIiwiZXhwIjoxNzU4MjMwNjAyLCJpYXQiOjE3NTgyMzAzMDJ9.Mmbep6sVUXa284uzy2zlVbyGptYpNfCX8Mm6g2Z93uE","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1ZTgwM2M1ZC02NTMwLTQyY2ItODhiNi03Njc3ZTFlNjIxMTUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InJvaXJlZmg0a2xyZHQ0cW82bjNubmRrYjdxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUlNbGh4WWtKcWIxSjJjMll0Y0RSbmNGODFXamRSTG1ORk1sSkRSM28wVW5aR1kyOTFOa1owVGpnd1NqZGpUbXh1Y0VSVE5tUndiblZGWlZNd0xXOXpkVXROUVhCTk0xaGhNMk5zWTA5akxYVnRSV1p3VTJ0bloxbHdOMHQ2YzBGRVZVNUJWM0JrTjJ0dGIybGpjSFJoTFU0eGRuaERUMk5NVldWUlkwRkZWVzVGYlZCTlRsRm5hblp0TkVKQ2IyWlFZMDloYm5SWVFUZGZTa1J2WDFaNWMzSm1VWGhZWkUxTkxXSmxTRE5XTkVWVllqaFNjbUpPZVdwUWIwbENkek5FVjBveGRqaEthM1pDTlRrM09UQnVSRWxSV1VoQlIwRnBVSHBOY0RoMFZHeEhlbTFwVUdoRFgwdFdNR3hEUTJjeWRFRlFjMHhHVEd4WlEyZDFkblZyZUdoMmQyVk9jMU5zT0c1WFdtazVNR3RvYTBKc2RtUkVSMWcyZG1obWFsQlROblExUkRnM1QzZFlkakUwTUdsbmNXSndlV0ZPWDI0M05UVlBXVXBPT1dwV09FMUtXbnA2T1dWa1pIQjRZbFZIZVVod05WQkRUbFJ6VkRoc1lUaHVNMEZGWTFRNVFXWjNYMjlYZDJvMVl6a3plbmxGTkV0b2IxbG9jVXhqYmtOTWVESjBPVU5OZWtKWmFWY3pReTFHVkhGZmRIcHVTMXBEVWw5QmFGUmZkRmgyWm1aTFQzZFNhR1ZTVFVOTWJ6WlZRMlpqT1Uxc1dIRktOMVp4WjNacE5VOXFXRGxKYlZaR1dIZHpRbEp2U20wNExVbHZObU42UVV3MFVVSnlkMUpxY2tsRGNHbERiSEUyTlV0eU1WQndlR2hmWTFSdGFsTnZZVTlFUzJWV1drZHphR0ZxZGtoMWNEaFpjWGs0YUZCMllreFRNMkZ6UmtoWE9XeHZRaTFJVURaUmFubERVMkpZV2tGTFFsTjNWbDlwYTBsV2NGaGFRVmcyY2twaU1GSnFNMVpDU0VwamNUZGFlbVF0V1VOQlQwMW5TVmhNTlhaUGRWOHRRMmMxT0dab1N5MU1WM2xEWWtKdVExTTJaMWw0Y1RsdmJrRnlaRjl1WTE5VWEyNVJiRmQyTkRoc0xUSnZRM3BEYkRKVFVsQlJlRVk1UjJkbmMwMDBaVVkyZUZkQ2JDMURTR0ZYWHpkamFWUkxVa0owWTFwM2FtNW9hMmQxWjBwYVdFSlBUME13V210c1Z6WmFXWFZNVW1aeVduQnFibTkwVlZCcVYya3phVUZhTVMwMFJEQjFVazFzYlc5TFQwSmFjV2hQZWpKc00xUkdXRlJYV2pGd1h6UmZNM05hZWxGdmVrbGpkbXBoU0U4MFFWSnJiMHhNU1dWUk1uaGpOVFZ5YzNwa2RETnhWakpPV0dWYU1XMVhjMHR6WkU5aGFqWmpOekpGU21sRWFrRjRkMEZXVmpBelJpMDNVelJLWjIxM1FtRldWRlZ3YkRnMVJVMWpURUpvVVc5YU9GbzFOSFZSYWtsS1UxUkxlakpHUkRSUlVWQnFPSEkwTW5sNmExTkxibTF2U1RWUkxtaHVjbXgyUmxRd1FYSjBjRnB0VUZKcWFYVlNTSGMuWXo2dGZCQUw3dWVCM2JMLUtrUjg1eS1CWkNoMlRGejU0TWhYY2VONFJ4QSIsImV4cCI6MTc1ODIzMDYwNCwiaWF0IjoxNzU4MjMwMzA0fQ.uCWTzd3AggvKpWjnj7eLhLRqBm3GW_gDoBjiSPfpK-w 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: 42.42.42.42 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@3f2c5ad1 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@c9fc50e 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1ZTgwM2M1ZC02NTMwLTQyY2ItODhiNi03Njc3ZTFlNjIxMTUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InJvaXJlZmg0a2xyZHQ0cW82bjNubmRrYjdxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUlNbGh4WWtKcWIxSjJjMll0Y0RSbmNGODFXamRSTG1ORk1sSkRSM28wVW5aR1kyOTFOa1owVGpnd1NqZGpUbXh1Y0VSVE5tUndiblZGWlZNd0xXOXpkVXROUVhCTk0xaGhNMk5zWTA5akxYVnRSV1p3VTJ0bloxbHdOMHQ2YzBGRVZVNUJWM0JrTjJ0dGIybGpjSFJoTFU0eGRuaERUMk5NVldWUlkwRkZWVzVGYlZCTlRsRm5hblp0TkVKQ2IyWlFZMDloYm5SWVFUZGZTa1J2WDFaNWMzSm1VWGhZWkUxTkxXSmxTRE5XTkVWVllqaFNjbUpPZVdwUWIwbENkek5FVjBveGRqaEthM1pDTlRrM09UQnVSRWxSV1VoQlIwRnBVSHBOY0RoMFZHeEhlbTFwVUdoRFgwdFdNR3hEUTJjeWRFRlFjMHhHVEd4WlEyZDFkblZyZUdoMmQyVk9jMU5zT0c1WFdtazVNR3RvYTBKc2RtUkVSMWcyZG1obWFsQlROblExUkRnM1QzZFlkakUwTUdsbmNXSndlV0ZPWDI0M05UVlBXVXBPT1dwV09FMUtXbnA2T1dWa1pIQjRZbFZIZVVod05WQkRUbFJ6VkRoc1lUaHVNMEZGWTFRNVFXWjNYMjlYZDJvMVl6a3plbmxGTkV0b2IxbG9jVXhqYmtOTWVESjBPVU5OZWtKWmFWY3pReTFHVkhGZmRIcHVTMXBEVWw5QmFGUmZkRmgyWm1aTFQzZFNhR1ZTVFVOTWJ6WlZRMlpqT1Uxc1dIRktOMVp4WjNacE5VOXFXRGxKYlZaR1dIZHpRbEp2U20wNExVbHZObU42UVV3MFVVSnlkMUpxY2tsRGNHbERiSEUyTlV0eU1WQndlR2hmWTFSdGFsTnZZVTlFUzJWV1drZHphR0ZxZGtoMWNEaFpjWGs0YUZCMllreFRNMkZ6UmtoWE9XeHZRaTFJVURaUmFubERVMkpZV2tGTFFsTjNWbDlwYTBsV2NGaGFRVmcyY2twaU1GSnFNMVpDU0VwamNUZGFlbVF0V1VOQlQwMW5TVmhNTlhaUGRWOHRRMmMxT0dab1N5MU1WM2xEWWtKdVExTTJaMWw0Y1RsdmJrRnlaRjl1WTE5VWEyNVJiRmQyTkRoc0xUSnZRM3BEYkRKVFVsQlJlRVk1UjJkbmMwMDBaVVkyZUZkQ2JDMURTR0ZYWHpkamFWUkxVa0owWTFwM2FtNW9hMmQxWjBwYVdFSlBUME13V210c1Z6WmFXWFZNVW1aeVduQnFibTkwVlZCcVYya3phVUZhTVMwMFJEQjFVazFzYlc5TFQwSmFjV2hQZWpKc00xUkdXRlJYV2pGd1h6UmZNM05hZWxGdmVrbGpkbXBoU0U4MFFWSnJiMHhNU1dWUk1uaGpOVFZ5YzNwa2RETnhWakpPV0dWYU1XMVhjMHR6WkU5aGFqWmpOekpGU21sRWFrRjRkMEZXVmpBelJpMDNVelJLWjIxM1FtRldWRlZ3YkRnMVJVMWpURUpvVVc5YU9GbzFOSFZSYWtsS1UxUkxlakpHUkRSUlVWQnFPSEkwTW5sNmExTkxibTF2U1RWUkxtaHVjbXgyUmxRd1FYSjBjRnB0VUZKcWFYVlNTSGMuWXo2dGZCQUw3dWVCM2JMLUtrUjg1eS1CWkNoMlRGejU0TWhYY2VONFJ4QSIsImV4cCI6MTc1ODIzMDYwNCwiaWF0IjoxNzU4MjMwMzA0fQ.uCWTzd3AggvKpWjnj7eLhLRqBm3GW_gDoBjiSPfpK-w", "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: Thu, 18 Sep 2025 21:18:24 GMT x-forgerock-transactionid: 39fc523f-143c-43ef-90da-79f9b9e9839e 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkOGRlOWMyMi1iZjY3LTQyZWQtOTQ0OC1lNDk3ZGRlNGNkYzYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im1yajhnODV0MDFtZDkxODFwZ2lmMXZta2JiIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU5ZVEJqZW1sME5XMUpVSGw2ZVVwd1ZWUXlUek5CTGxaWFFWVTVTVFpmVWpoMFIwNXhaRkYwT1VkNE5HRkxTbmRZWDNkRWNuWTNjakZKYWtZMVZGWm9hSEZ1YlZSNVluVm5iVGRPVFdGa1RsUlBkbkZuU21JemFGTnRlVEZHWDNwSFRuUjBjUzB5TlhwcFlVcGhXbWhPYm1NMGJEQjVWMmRJT1hwR2MwaEpOM05uYlRVMlUyeEZObUZDYUVkWmNUUnVabEJzZFZOTmVFNDRXbDk1Ym5GalJrZHpOVTAyTlcxeU5taG9lSGRvVDNOUVZqTnlaMDEwZEVnNU4wTnBNalZoUm1wdFNISnNkV0o0Um1GUU9FRXlaMUJOTVZWYVpuZE5ORVI0Y0hNNFJGOWhiVGwwTUZaV2JXUlZURkZqWldWRGVHMUxOR2RYZW14TmVubzRWelJhTnkxNmNXTlZkMFJQZW5OUU0xWTJjVW94VFU1RE9DMU1kbkozYUVkQlJURXhhSEIzZVd4Uk0yb3hNbmxHWkZGWVkzQk5lbFl0Y1RkTFJURlBMVWMwZDNCak4wMHdaMlpaUTBsM1JFSTFMVTFXWmtzdFNrMUdVWGxOZVZwZldXaEZRbWhvU1VsRFdEWm9Uek5RYURSS1FWazNXRGxmYjJST04zUlpVbXBrU0RkRVJqaFZZMUJ4TjA5T09GWklRelU1YURSbFp6a3piakJoZDBWSlpYRnhPVk5VU2twaGJXOTNiMUJqUVdkblFteHFTMXBPUXpCeVVVNVllVzVQYW5GcldXTTVPR0ptVVVVd2VVbzJNVzFvVFc1M2EwTldPVzlUUjJWYWFXSlRjemQ2VVZoMFJsZGZhMUZKV2xsNlEwbzVORWxGTlhVMFNXMWZYMmh4Y2xCemRGSjRTSGw2Y2kxVFR6Vk1hUzFLYm5OaWJFdG1aWEZWYkdGNmVEWkJiWFpHV1ZJMlpISnpjRmxRWjBreWJqaFJSVFpmTXpWMWJsZENZVTV5V2trM1pHVlhNRlZQVW1Fd1kwdzFiVEkzUmsxM1NHZzJaRzh3UWxOUmJVeEVSRTF6VEZVeVRUaDNkVzVRUVhSQlRXRkpiVW8zVFhKcVJVZDVOMVpoTlZWMGRYSkRRMWhNYkVzeFVuaDRSa2MxVVV0ZlFVRlJWMmhHVEMxTlZGTkNiVmxpYkRWUlJEWmFSM2t3UlVSZk9XOUdRakV0YVZGbWFEY3phVzVtUTJoSldWRkhjVjlVUTBkaE1XWm9hMDgzYVRCYVQyb3RXVmRIWW10RlYxWllTRVpZVkV3eFlrbEJVRzFDVGtrd1V6UkVNVkpKVjJWUGJYUTFRaTFFVm5WTGEzcHlNSFpvZDJ4Rk5GUm5WRlpDYm5KaGMxZEdZMGcyWm1wQmQxRk9jbU5MZFdWSGFsQnhNMDF4YkRrMGJFY3RSRFJ2YVhWZldWQXpRbEpWVEY5VFp5MXpUblY0VTA5YVEwTlJhamR2ZUZsTlpIbEpTM2hOT1ZVd1VVNTVkSGR0YzIwd1ZtOW1jMDFaZEU1RE1ESk9UWGRxV2toeFptcEVTMHROTlhWVFZVNHRjV3R0YjNwdlZtcFJSbUpXVkRWMVIyOWhOamR0U1dwV1VsRk9lbnBoWkZCd1NWWkJkME5STldKb2RsbGhlbmh2WkZCSFVqWTVVaTAwYjNWRFUzTk9Wa3RFTmpNeUxWRTRVblpOVFU1MVFXWnVZMHBHWjJOcExUTXhkbGhrWHpobU1IcGpWSFJKV1cxc1prYzNWblpJYzJScVNqUlhYMU5ZYkRWMVlWazFjSGRvTWxWNlZtWXRVSE5tYUZKdmNqUnZPR3hFZW1sT2RHNU5lbXh4WTFGblVVMU9jRGhyWjJweE5HZHZRME0yUWxodFp6TldSWGhwWTNGRGNrVmhSMmhJZFhnMU0zZEVhRWs0U21OR1pIRmZSelpRVjBzelFWWjJlVVowY1VRelVURnhha1JRZGw5SFQzaEtNRFZrVlc1cVltaEhSM2hyYzBGWGEzSnVPVEUyZHpkV1MzVTJOeTFoU0ZSbWJHcG1kMjlWUTJkV09HWnlaalJEUlhnNVJHaEJWbUZuVjBKRFpteDFVRjlRTFV0RFZGcGFXRWRDWVVzeGVGOTNlbUp3V2xVNGNFRm9Ra0ZyVTNoaWJHUnZNMFZtZEVScVVYRnZablEwVFVWNlZ6SXRTbGR6ZEdadFdWWm9PRzFWZVhsV1UzbDBVVFZqUmxFelgybzRTazVLUTI1MldXaEtPRzFFWWxGdGNrSmFjMVJVVVVwNlRXVTRjV1JVWWxWS2Iyd3lTV28yVGxkcmJXa3dWWGRDVDB4a1FtbHNaM1YzVDI1ZlV6TkdVVzF3WkUxTGIyUlZXWEo1ZWt0aVRuRnBXRWxzUmxsTU5IRTJRV3RCVVhWSFlYVTBiV2hzTW1kbmVFOXNXVkJFUzFkb2EwdHJjbEJLU0Y5WVoyMTFXSFppWm5neGJUWlBabDg0UWtWNVNUZ3pjblJpU1VoSllucHlNemhVU2pWTFNDMW5ZaTFOWlVaa1VHSnVUemRtVUZSMFZVbHpjalowU21aeWRVNW1lazB3Y0MxU2JtWXhlbDlPYW5WYU1XcG9Zak50VG5wek9EUnVlR05xTjBSYWJ6WjZVbGhaV2twbFVGTkdSazVvTFZVNE0wNDRhaTFGUms5bGJ6RlNia2xpVlROalVWVnRlRWx6Y0VkMlIyMVpTMDltZFZKZlEwaFBRVGhpTUZsT1dWSXRaMUZGYjFoYWJHVTRiMGRpTkdVelQyZHNVMk5sTnpkQlRuazRja3BKVm1rM1lsUkhabGxLTW1KWk1rNTRkbUZ2TkVsU2RUZDVNa1pyY1VoUE0xbHNVVTl2UjBSTFEwNU1XV2hIZGxORlgzVnNkVzVzWlV4NFFrNXNPV2RyU2tzd2FISlVhMDh4VlZNemRHMWtRMk5vU20xc2NEQlZNV1JhTldaTk1USm5hRmRsYkdaTVUyRXlRVTFSTW1GMFFYRnRTMUo1WXpaZk0wNUJjR0V6Wm5SWGFUQlNURFExVUU1TFMyRldSMDFKV1VkdVprcHNkbHBOZGs1a09HSXdZbVl5VUZKcFdYWlNOakJaTmpWck1FMVZXbU5NV1hkeVVHZzBZVzAzVm5sbVJGaDJPR3RKVFROaVYwTkdTVjk0VnpaNFV6SkhhRU5NYTBSUlUzbE9Sell0WjJJdVJFRkNTamRKT0VGcWRtaHVhRlJzV0UxU2VrVnNkdy5nTWRkQmRodVR3OVJZX3NZSkhWaXhsUnRCN2lCWU5zVWd2MFY2aTdVcGtzIiwiZXhwIjoxNzU4MjMwNjA0LCJpYXQiOjE3NTgyMzAzMDR9.8yxjcrN8chd-dZcAo6FQeQdsIyZm70mYjErEgb8dBpE","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkNGI4MTJkMS03ZTRmLTRkMzYtYmU5MS0wNzdhNWVhYmQyYmMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImtmMWZmanAwOTBlbGw3bjFnZmptZGZxa2QwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXlPVWc1VHpGRVFXcHdUREZmYVRaaWFFcE5iMGxSTG1OTWFWZGhSMk5XUWxKdmRHRXpOVTFGUlVaaVVYSkNXR1JSYjJGelYxZFhZbWhmV1VVdFYzUjVka1V5WWxSNWVrOWhhbUp0VFVKeFEyZG5OV3BMWVhkV1EyVlFkbkZrWkVwQmVteFlUbUo1YlhZemFIQTRjWEpsY21WRGN6RnhPVkpIT1hKWE1GRnNMVVpvU1hndGJGRkxTa2h6TUVWb2FGWlVjVkpKVlVGeWNHTkJUVzVKVTFKRmVWOTRSVjgxYmxkMk0wRkNSR2x6UkhFM09WUmFSVlJsVlZWMVpreFBZbXRwUlVVdFJtVjVOV3RuVlhvelNVODNMV0pxUlRsQ1NuQlplR055UTA0MllsODBTbFJWUjJRNGFsbFRhbmRMUm1aSWVrMW1VbWhNVEZoTVNYVlZhRUZZVkVkaFYxVjZSV3RQVDJvM1drNDBkMEZzVVZWWVMzZHphVlpJVEUxbmJteEhhMmRmT0VkWk9FRldNRk5tUldwT2RYYzJWbkIwVG5aemRWSXRVMjlmVGtsU01VeDNRMUIzWTNKMGRtMUtaV1pmWWsxR1FrY3RkblIwZGw5TWRVeDVPR0poTVhwcmRtWkNjbUkzZVVkQ1RuWlBWRGwzZWtGT2NVeFFObnBQTWxaVU5VOVpUREp5ZGxOeFkyRTFiRlU1WDE5bVdtVlVibWxrVDNwSGNWTkNWVTkxY1hCUFdtaEZRMVkzY2xwek9WSlllWFZIVm1oNk9HTnNObVpQYjJReVluTmZTa0ZmY1RCNllrTnBMV1J5Wm5GV1EwUnpja3BXTVRKR2FVZEphbG8wWldscWVtVllTVkYwVDBGcE0xVkdWSGN5VUUxaWJUTmFRemRXYW1sd1ZWTjFSVlZUWnprelkwMUhReTFTUTBObUxYUXhZalkwYUU5cGExOXRUbVV4UzFWdWEydHNkbGs1UlRkeVNrTk1jVkY2VVVSWGVHOXBTRWh3U2xFMU0xUjJhM0UwVDFoUGFVNTJZeTFmU25GM2JFMUNWMmhvUm5Fd2JYSjJNVE0yUkhSaVdGTlRURUUzWDJkSGJUWmlaM1ZSWnpKUVZFcGxWMmhNVkU5NWNXSkhXbkpPYTE4NGNUVkZiR1pXT1hoRWRtYzFNRGcyYVU1b1RFTldZbEJpVGtwd05XZ3diRXQ0UTJoNlUyeGxaa1F3T1VOM1RXWndVMnAyV1doVlVFMTJaWFZJWW5KWllXOTRkbFkxY2t3NVIySnpWbmR2WkRCb05tVnFYMGRzTWxWRExVMVZia0U0Y1V0QlkzaElUSEZSVFZOUGFtNTVjMFZ0TUhGdlIwSlhlVGxvWmtaRldraHhZbGQzZFV0R1IybFBkRUozWWpaa1NXTllhazFaTlRGNWJEQnZhREpVTFZaSlJEVjNabkJxWjIxNE4yWlJXbFpKWTFoMWJUQXdPRFpzVmpkeFQxZG9NWEIwY21GU2NHNXhZbU5uVWs5WlpEbHliVU0yU0hJeVVrTmhkMHgwVGtaT2NXUkNSa3M1TXpaNE5FVnJWWFZJWXpWNkxXNXlUek5GUjAxWkxuRkNkbDgzYzBsTlFrRjZUR2hPTkRadGRXMVFlV2MuYjFYYWw0dVZDZFo3bkZvTks0TXBiYjAzR204ZHdCOU1ZT3lTdnhRUExrOCIsImV4cCI6MTc1ODIzMDYwNiwiaWF0IjoxNzU4MjMwMzA2fQ.RPQrXmjcomGB4nueHsZfw7xNMtWuQcHIU1bACh_MfIQ 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: 234.56.3.185 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@77db7da1 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@3b0f3a00 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 body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkNGI4MTJkMS03ZTRmLTRkMzYtYmU5MS0wNzdhNWVhYmQyYmMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImtmMWZmanAwOTBlbGw3bjFnZmptZGZxa2QwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXlPVWc1VHpGRVFXcHdUREZmYVRaaWFFcE5iMGxSTG1OTWFWZGhSMk5XUWxKdmRHRXpOVTFGUlVaaVVYSkNXR1JSYjJGelYxZFhZbWhmV1VVdFYzUjVka1V5WWxSNWVrOWhhbUp0VFVKeFEyZG5OV3BMWVhkV1EyVlFkbkZrWkVwQmVteFlUbUo1YlhZemFIQTRjWEpsY21WRGN6RnhPVkpIT1hKWE1GRnNMVVpvU1hndGJGRkxTa2h6TUVWb2FGWlVjVkpKVlVGeWNHTkJUVzVKVTFKRmVWOTRSVjgxYmxkMk0wRkNSR2x6UkhFM09WUmFSVlJsVlZWMVpreFBZbXRwUlVVdFJtVjVOV3RuVlhvelNVODNMV0pxUlRsQ1NuQlplR055UTA0MllsODBTbFJWUjJRNGFsbFRhbmRMUm1aSWVrMW1VbWhNVEZoTVNYVlZhRUZZVkVkaFYxVjZSV3RQVDJvM1drNDBkMEZzVVZWWVMzZHphVlpJVEUxbmJteEhhMmRmT0VkWk9FRldNRk5tUldwT2RYYzJWbkIwVG5aemRWSXRVMjlmVGtsU01VeDNRMUIzWTNKMGRtMUtaV1pmWWsxR1FrY3RkblIwZGw5TWRVeDVPR0poTVhwcmRtWkNjbUkzZVVkQ1RuWlBWRGwzZWtGT2NVeFFObnBQTWxaVU5VOVpUREp5ZGxOeFkyRTFiRlU1WDE5bVdtVlVibWxrVDNwSGNWTkNWVTkxY1hCUFdtaEZRMVkzY2xwek9WSlllWFZIVm1oNk9HTnNObVpQYjJReVluTmZTa0ZmY1RCNllrTnBMV1J5Wm5GV1EwUnpja3BXTVRKR2FVZEphbG8wWldscWVtVllTVkYwVDBGcE0xVkdWSGN5VUUxaWJUTmFRemRXYW1sd1ZWTjFSVlZUWnprelkwMUhReTFTUTBObUxYUXhZalkwYUU5cGExOXRUbVV4UzFWdWEydHNkbGs1UlRkeVNrTk1jVkY2VVVSWGVHOXBTRWh3U2xFMU0xUjJhM0UwVDFoUGFVNTJZeTFmU25GM2JFMUNWMmhvUm5Fd2JYSjJNVE0yUkhSaVdGTlRURUUzWDJkSGJUWmlaM1ZSWnpKUVZFcGxWMmhNVkU5NWNXSkhXbkpPYTE4NGNUVkZiR1pXT1hoRWRtYzFNRGcyYVU1b1RFTldZbEJpVGtwd05XZ3diRXQ0UTJoNlUyeGxaa1F3T1VOM1RXWndVMnAyV1doVlVFMTJaWFZJWW5KWllXOTRkbFkxY2t3NVIySnpWbmR2WkRCb05tVnFYMGRzTWxWRExVMVZia0U0Y1V0QlkzaElUSEZSVFZOUGFtNTVjMFZ0TUhGdlIwSlhlVGxvWmtaRldraHhZbGQzZFV0R1IybFBkRUozWWpaa1NXTllhazFaTlRGNWJEQnZhREpVTFZaSlJEVjNabkJxWjIxNE4yWlJXbFpKWTFoMWJUQXdPRFpzVmpkeFQxZG9NWEIwY21GU2NHNXhZbU5uVWs5WlpEbHliVU0yU0hJeVVrTmhkMHgwVGtaT2NXUkNSa3M1TXpaNE5FVnJWWFZJWXpWNkxXNXlUek5GUjAxWkxuRkNkbDgzYzBsTlFrRjZUR2hPTkRadGRXMVFlV2MuYjFYYWw0dVZDZFo3bkZvTks0TXBiYjAzR204ZHdCOU1ZT3lTdnhRUExrOCIsImV4cCI6MTc1ODIzMDYwNiwiaWF0IjoxNzU4MjMwMzA2fQ.RPQrXmjcomGB4nueHsZfw7xNMtWuQcHIU1bACh_MfIQ", "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: Thu, 18 Sep 2025 21:18:26 GMT x-forgerock-transactionid: 5f5995fe-3c04-459d-845f-20dd0888a20f 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5NGE4NDcxMC1jYzYzLTRiOWMtOGIwOS0zZTQ1YmVhZmIwZGUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjhmNHAwbTNydmhoZzZkOXV1OGM5Y2JrazNpIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXpXRGxrWVhwYVV6aHFWMWhETFc4emJWOUZRMDVuTGtGeVRFMDRPSFp5UzBGUVlWVkRRa0ZVZERCVGIzUkNaM2h1UjFWV2JHcEJNVUo0UzNScVMzUnBNbHBrYlVGWlJtWnBRWEJXYW5JMFpVeExjbVZIWW5GeE1GbFBkVlY1VXpsTmJFRXphelJUTVRKalQxWlBTbDl4UzBGbWVISlZiMWxKVmxKbGNWWmFkamxEVTIxdGJEUnRRMk5RTVZacFUyWkZNakZxV1hWNWJrRlhOekpyZWpJemNtOTBkekJuTlZoUllWOVljbGx4T1RaMmQzaFJaRVF3Y0hCdGVsbDBWbkJZVFVsNlRFazJSMWg0ZGpGMlJVTmFlRmN4ZGkwNU5Ha3RXVGhGTTFObmVHOWhXSGRwYVZwRFZUQkpYM2hXV0VGVVpIa3pSazQwT1dKaFRYaDNXbFpWTlU5SGEwOXlVMjFPU0hsTkxXVlRWRlUwUm5GTk1XUkxSVGg2WjJkWmFsQlRkRkl3UkRkdFdpMXFXa3hZWWxoUFpIaDRWakUxWmxaUFJGODBYMnQxZDA5WlZUZHFZM1JVVGtodFJVVnJiMnBxWVdoZlpXY3laVzFhV1docFVUTkhSMFpLVG5sNlFsVk5OblZ2ZDA5WldHa3llRU5RVkc1bGExZGxaRFpyVEhSUGFGb3RTa000TVhFNFNsRTFRMmN0VGpkRlEwMVZjbk5mZVhwVlIxOUtkRmxvUzFSMFFWVnhkVzR5TjJ0eVNrTnFOWGxPVDNKb1JsbzNVRU4zV0RoMVNXSXplRkJsUzIxV1JETTRZbFZPYldGaFptNDVjMk52YWs5b0xTMW1NVFJ4UzFGbWVFZFlZMjFSU21weFN6Rm9UR1JEYm5jMGJGcGxPREJhUjNWWk5taGFiWE5TY0hkcmJIbGFMWEZaYURoaWFVUlRORGN5YlhsNWRrOW5WVVpHU1ZONVgyZFdVMkpyY2pKWFdrOU1jVEpQTnpOV1ZrUlFZVXhxVlRKcWNtdzViVzVEYWs0MGRsQklkVkZRY1d4Q1JUTXhkMjUxUjB4M2NVbDRNbTlaU205c1kzZFpYMlZ5UnpRM1l6aDJlVkkyZDIxUGNIUTFVbkpFVUcxcFVqWjRRekpoZW1ScVIwZzJXRzlJY1hsVlJ6azBRalozTVVWeGJYWlRlbE0wYlhodFMySkJNbk4xYm14M2MwWlFWVkJOVm1vd05ESnlNR3A1TWtoM1JVUldXR3RqY1ZoRWRUTTNXV294TTI1T1MwRmxZbFZKUkZBM1QzQm5Ra1IyVlhGTE4xaEpXRGh1WWxCME1sQnBZekJhZVU5aVNYTkNUMEZsTFdoa2MzbzVPRnB4VVZodU1XcDNWakJ4VW1zeE1FTldXRmczUm1FdGJrVjVjRVJUUkMxWE1uRjFVVk5qUVRkd2NtTnZTbVF4Y25kRFRHRTVhQzEzY21aMFpISlBWR2hCZEdwbmFXaHFRVnBvYURCc2JFNTZTV05YYkhWRVN6bHNlWGxKUlRkaWIyMVZjV1ptYVRaTGNXMVdZemhRTUdKd09UTjFhbUpRTFUxa1JHaFZPRWRTV1RKalZqSkhhVzFZVEVSd2IwRjVUbGRqYm5WWVQydEVSR2xKTlZwNVFrcENSVVZsT0ZKZllVWktXRFpzVWxoUWJqTmpUVFk1Wm1vNGNWSmtVM2hVYTJOWGEwcEJNamRxU3prMlpXTnVTbTQzV21GNVVqSklVWGxLU0MwNU1HaHJRMFJWY0hGbE9GSnNYMlZ0U21GQ1Frd3dTVEZ3V2xWbU4zQkVVWGxvUTFSWmFXNTRSWEIxUTBsakxVZFJUVVZUUldSbFNqSjFURFl3TlhoaldWcFVTV2gzU0doTVRHZEdSa0ZQZVc5T1kybFNjSHBFYldkMWRGOU1VbTFtUjJoWU56ZERRMVV6V1RaT2ExVlVVM0JKYkV0VlRuZE1Va1EzVGxKQlptRXdjbUZXTkhKRVJrbEZhWGh1YzJWWU1uQnZlVVIzWWtkWmRFVTRSMmhxUkUxRGRtODBRWFptUzNGM1JFNXZTV0l6ZDA5NFdubFJNbmhqWWsxb1ZXMTZkMlpWWTFneFVXVndaRk5IV210d1EyZEhOMVJuVTI1WlZuVlRUMjFrWjFoUlZHeHVjWGsyWDFsR2NIaGhXVzVIZW1GRGFuSmFSbTFOVjNKQ0xXUmxUMlYwVGtOWGJGUjNZbmhwWjNKRFdHNUxjVXg2VVc5MmRWTlJRWEowVFROMGNUQnBkMU53U2sxamQxUjBTRWx4TkZCUGRGZElNbWRMTnpKVExUbFlNM0ZKYlZORFIycHNXR3hEYlhSMVJHdEhXVWRUUm1JNVVWaEJZMGR4UkhwdGJXWlpkMnBpYzFsQlRUTlFXa0k1U0dKUWExcHBRMlIyVVc1cE5tWlNWM1U0ZWkxR1IxQTVhMDQzWTNKWFVVOWFPV0pIU0ZWbGVsSldVRWgzZG1kWE0zaFNaSFJGWVhOWmNGRm1hSEJ6VGtadmFucExNRTgxYmsxWVdYRkxXWFZqU21adVVqRXhObEZMTWtSV1ZubHdhV2RXYnpreWVWTm1TMnR2VVhaTE5FZEZaRmxrWkMxbVRHUXdXbXRuVGt0c05pMUZNV0pZZVVscVYxaEphbEJFYkVwM2NqaElWbmxWWTJReVRtRnNUek5DVW1sSVVtZ3hNazVGVG5OVlZIbGxObFpuVGpFNFVERklRa3huVEZrMVFVZFZiWFF4Wm5WSVpFbFVkbFV6WmtoTVkycGZXVzlWZFVJeGFqZG9SVEJrVEVRNVFVZDRORFZ0VjNwdVVGRjNVMHQ2TjAwM1gzZHpZa05JZGtWdGVuaDZkVXRIUVY5NVpVcGhObTFZTm5OUVMzWXphMU41VG5jdFVUTTBlalZVUzJ0eVNUTTFhR0ZOTlZOR1NIbDBaRkZvVVhoTVUwazBRbDlSWmtkV1NWVm5OM2xXVlZadWJFSTJXRmRMV21ScE1EZGxaR2xTVVU1Mk9Xb3haRGRTVjFOdk5ubEZRblJpVjNCaFZ6TnBhVVprY2xkNFpHNDBSVmxEWXpReU0xUTFOekJuUTJabU4wTlJTbXBKWTBKamFYWm9XRVJwVDFkSU5sWlVkelE1V0dRelJUSlNNMjFPYlRJMVkzcHZWMWxSWDNkUldFWlFlbm95VTBWSGR6QmtOMEZmWW5wVGQxVnpXVFI0T0RndVVHa3lNVkZyYWxKbGNqSnNUakJLT0VKTWQwOUhkdy43YXFGajF5Yzh0TVY0bEdsYzQyemR4NlJqc0U2RW1Ia1c4cHlNY1huN05rIiwiZXhwIjoxNzU4MjMwNjA2LCJpYXQiOjE3NTgyMzAzMDZ9.4gNBUkN7iLBT9Zy3HhXQSfKHRloWPoyDV8XcFBG0WqQ","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyZDdiNzViZS03NmVkLTRhYWUtOGYxZC0wNjFjN2MxZDAzZDUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImRqdGNqMTI1ZDJpbW9iaGVsdjJ2YmQ3bWw0IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXZOVGhKWldSUmEwRnlZWEoyU25wbVgweHpia04zTGpCUWRVOUtNMmd4WVZaemNVRXhTVEJEWW5scU5XUlZVMDFTYVhkRWJVNTNRVUpXZW5WVlJIWTJibWQ2U0hWNE5YVkdZMEZyYkV0NFlXdGFlRlphVWkxWVkwUlVOM0kwZVZGelN5MXdkVzFmYTJJNFVsUmhiMU5QVWs5M2JHTlhObVI1VmtveVRtdGFZbEJqWnpoZlYwczRORGsyWW5oc1FYbFlPVzFtVTJWblp6TXRhR1pxVTJwM00yTkthbXR5YXpSc056Y3hiRmt6ZVRnelZXaEhWVGhxZUhGa2FXRjVkMnhNVTNvemRUTmFaakZhVXpkNWMxcFNaa1F6VUU5RWJUZFlORzk2VlVabWFIYzVNM1p2WWswM2FWUkxVWEJ3TUVKQmMxaGZWMHhyTlhKSFR6WklUbEpVWTFKbVVIWXljRVExVW5KSlUycHZNMFZyTnkxNllrMUJRV1UzUzFSVVFYVlFRa0pHU1V0aU9TMWhNakZqVWtsTVptUlhlVzQ0VEVaMVZFZzJOV3N6WTA5MFVXMXZTbVJVWTJSRVNWaE1UbGRRVTI1UU0xQlBZV3RYWW1wclpVZEJRa1ppUmxwT1ZrUjZSVGh0WlRWeWJUbGthSFJHT1dKTmJtVk9lRGt3WjJwQmEzUTNXbmxaVTNRMloxbEVkbXhsVlc5QlJrZDZkekZuUTJsclZsQXljMUZVYlZZMlJGZzFaVTE1YmxneGRXazRUMjFrYm5OMlFtNUdWVVZrU25adVRrWjJXbWhqWVRSR1FXNVhWM0pDZG1Vd2NraHJRMHByWjFSMU9GUkZZMWxaWkRkemJrcDFaMmxUZWpONVNtZHRjMHRMTFRVeGFFVkdVVk0zVGpNMFRrbG9PVzh6YUVjMlMxRjRZMWxEYTE5RFFrSjFRWFJOTWs4eVlsaENRM2w1UkdkeFNVSlhSRkZzWW5SNWFrVTBlVkF4U0hCbU0wdFNiVXRqY2tVdExWbE5UVmQzUTFWaVRFaGpWbTFYWTJOTE1XdHRkazFqWVVGSFVVNDNURzB5UzBFeVFuSXRVRE5SYmxkbmFFTkdPVkZFTm5ORmJEWTVkbFF5YVRKeE1EbE5RMGhLWVVKbldXeHNURkExWldaUVdYcHlXamRvTmtsc1VuRXlORTExU2pOaFJsQmtUbGRWVldGUFJuYzJYemhQT0hCSWMyYzBOVkYzTUZGQ1V6bDJZMnRFV1VoRE5uVXRhVWREVW5OWVZ5MVBPWFJRVFZaeGNUZEhSM0ZJYmpCWGRIUTJha00yVm5CT2REQlRVME5LUkZCcFlUZzBWVVZZZVZOMWRVdHBja0ZKZFVoR2VYTnhaazlYVlVWSVMyNUxhbVJ5VEhsVmVYQnhhelpVU25WeVNrSlBibVk1YW1SSVpVcFJkRVZzUTBGcGRUQnVVVVppUTJFMFprNHdjRTF4U1ZoWFdTMUZjbWsxTXpWbmEwTnlkRkowVkhGT1FtRllObTFyUlVSbmJIUkJaaTF0V20xRlUwYzVUSHBxVlRZMGNGSnhOWEZVV21sSlEyOXJNQzA0ZEdsRkxrbHlSVGhNZDE5RWMyVnFVV2RTWDFWd2NWSTRUbWMuN1c2VUVqSk8xN3d5T1dRMXJXUzB6N3hEWFBHNi1xOUE5YVNCdnh2VXJMTSIsImV4cCI6MTc1ODIzMDYwNiwiaWF0IjoxNzU4MjMwMzA2fQ.x0xUbMWwzGS-sxDSfkrUfnsCmAeHsSuvariLsWuAp_Y 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: 180.38.64.207 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@43afa782 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@4bddf32b 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 body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyZDdiNzViZS03NmVkLTRhYWUtOGYxZC0wNjFjN2MxZDAzZDUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImRqdGNqMTI1ZDJpbW9iaGVsdjJ2YmQ3bWw0IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXZOVGhKWldSUmEwRnlZWEoyU25wbVgweHpia04zTGpCUWRVOUtNMmd4WVZaemNVRXhTVEJEWW5scU5XUlZVMDFTYVhkRWJVNTNRVUpXZW5WVlJIWTJibWQ2U0hWNE5YVkdZMEZyYkV0NFlXdGFlRlphVWkxWVkwUlVOM0kwZVZGelN5MXdkVzFmYTJJNFVsUmhiMU5QVWs5M2JHTlhObVI1VmtveVRtdGFZbEJqWnpoZlYwczRORGsyWW5oc1FYbFlPVzFtVTJWblp6TXRhR1pxVTJwM00yTkthbXR5YXpSc056Y3hiRmt6ZVRnelZXaEhWVGhxZUhGa2FXRjVkMnhNVTNvemRUTmFaakZhVXpkNWMxcFNaa1F6VUU5RWJUZFlORzk2VlVabWFIYzVNM1p2WWswM2FWUkxVWEJ3TUVKQmMxaGZWMHhyTlhKSFR6WklUbEpVWTFKbVVIWXljRVExVW5KSlUycHZNMFZyTnkxNllrMUJRV1UzUzFSVVFYVlFRa0pHU1V0aU9TMWhNakZqVWtsTVptUlhlVzQ0VEVaMVZFZzJOV3N6WTA5MFVXMXZTbVJVWTJSRVNWaE1UbGRRVTI1UU0xQlBZV3RYWW1wclpVZEJRa1ppUmxwT1ZrUjZSVGh0WlRWeWJUbGthSFJHT1dKTmJtVk9lRGt3WjJwQmEzUTNXbmxaVTNRMloxbEVkbXhsVlc5QlJrZDZkekZuUTJsclZsQXljMUZVYlZZMlJGZzFaVTE1YmxneGRXazRUMjFrYm5OMlFtNUdWVVZrU25adVRrWjJXbWhqWVRSR1FXNVhWM0pDZG1Vd2NraHJRMHByWjFSMU9GUkZZMWxaWkRkemJrcDFaMmxUZWpONVNtZHRjMHRMTFRVeGFFVkdVVk0zVGpNMFRrbG9PVzh6YUVjMlMxRjRZMWxEYTE5RFFrSjFRWFJOTWs4eVlsaENRM2w1UkdkeFNVSlhSRkZzWW5SNWFrVTBlVkF4U0hCbU0wdFNiVXRqY2tVdExWbE5UVmQzUTFWaVRFaGpWbTFYWTJOTE1XdHRkazFqWVVGSFVVNDNURzB5UzBFeVFuSXRVRE5SYmxkbmFFTkdPVkZFTm5ORmJEWTVkbFF5YVRKeE1EbE5RMGhLWVVKbldXeHNURkExWldaUVdYcHlXamRvTmtsc1VuRXlORTExU2pOaFJsQmtUbGRWVldGUFJuYzJYemhQT0hCSWMyYzBOVkYzTUZGQ1V6bDJZMnRFV1VoRE5uVXRhVWREVW5OWVZ5MVBPWFJRVFZaeGNUZEhSM0ZJYmpCWGRIUTJha00yVm5CT2REQlRVME5LUkZCcFlUZzBWVVZZZVZOMWRVdHBja0ZKZFVoR2VYTnhaazlYVlVWSVMyNUxhbVJ5VEhsVmVYQnhhelpVU25WeVNrSlBibVk1YW1SSVpVcFJkRVZzUTBGcGRUQnVVVVppUTJFMFprNHdjRTF4U1ZoWFdTMUZjbWsxTXpWbmEwTnlkRkowVkhGT1FtRllObTFyUlVSbmJIUkJaaTF0V20xRlUwYzVUSHBxVlRZMGNGSnhOWEZVV21sSlEyOXJNQzA0ZEdsRkxrbHlSVGhNZDE5RWMyVnFVV2RTWDFWd2NWSTRUbWMuN1c2VUVqSk8xN3d5T1dRMXJXUzB6N3hEWFBHNi1xOUE5YVNCdnh2VXJMTSIsImV4cCI6MTc1ODIzMDYwNiwiaWF0IjoxNzU4MjMwMzA2fQ.x0xUbMWwzGS-sxDSfkrUfnsCmAeHsSuvariLsWuAp_Y", "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: Thu, 18 Sep 2025 21:18:26 GMT x-forgerock-transactionid: 57e73c71-8b96-40b2-ab34-9275317f6dd3 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyNDk5YmI3YS05YmU0LTRhZjItYTQ4Yy1hM2I5NzljOTQ4MDEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjJnMDh0ZTYxc2VwbjcwNmoxNzQzY3VkdmwyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDRZMlY1VTJrNGFEQmpZbVJaUldwMFEydEtjSEZSTGtsV1puZFhNVGxqTkdrNE0xY3pVbE5xYUdSaWFUVmpiakp2WVVKek4yVmFSWFZOWDFSSU1GWlVZbkp3TjFoalVqWnRiV2x4VmxKRWRVaDRSRU5CWlZseWFuQk9aazFDVHpCQ2FGRk5UbFpVWmpkVldrOTBXVEZaY1daQ05tOTFSbU0wTlUxVk5taDNORVZMVjFsUlVuSXhkM0YzV0hsUmEwUm9NM1prYkVRdFZIZDNUa1I2VGpCRVlsVXdXVzlQYUZGelJrSmpSalJGWmxSdmVpMVplRGxETTJOVWQyNURWMVZEUlRkdk9YcFZURGgyYjJac2FrMHlRbFJxU21aeGFWRnNNazFqWVhoVVFUVkNVWEpaVFVSWWJFeENMWGRqWlZsNk0xYzNkV0pHTjNCV2VreHdkR016TVZONk5ra3RWbmRXUXpsU1RIQnhWVVJuYVZOTGQwcHlVSFYzVkd4aFZYQk5WazVyTW5kV1ZtOVZlVUp1VTBWck9HOXJVamxFTUZsclVWOTRWVzE1ZDFabk9HUXhTRzkwU2tWWU1DMDJRMHBmUkdWTmNuaFJhRWhZV2t0VkxXaDBiMlIwTFVwdVYycEdlakpEY1dOT1N6TnRNazVCUjNaRmJVRk5jRGRwYlVkWE5WcFFNMHRzUWtkUlRXZDNlazlFVDFWMFYxTmZjRFJTTVVKWlVtTlJMVTlIWjAxYVZHOW9PRXBWWDB4VFRYaHBMVGxDWVZNNVNrTkhkalZuWkdoS01VbFlWMVJZVFdOd1dtOHdXalZOYXpSUFJFbFlORTFMTm1GeVdUUTRXR05LWkMxcFN6TjNXV05MWDJ4TWVFSkZPSEZEUTBWbmVYUXlZMFowVFdaU1RrdG5ZWHBtZDJsWk1HSlBlRjlOUzNOYWEzSnpZa1JUTUZkS1RuTk5TVlJxY25Ka1pYZFJRaTFHZW1WNVVHbFJWRlpDZVd0elZqUm9PWE42V2poU1JFSTNkRlo1TjBReWFsaHFWbFp4YmtscmFFUkhRbk16UkZwVE5rcFBPV0kzVEdaa1pERXRaVUpHZWtkTFZtOHhiRnByV1ZWdlUxRnBRMVoxTTNSNlptaFNZMUJ2YnpnMGMzaFRURXRLTWsxR1Vsb3lZamRpY0hKR2RXdHJlRUpNU1UxSFF5MHljME5wZWtKS2RFeEdiR0prVVZKdFZrZEVhMFZ1Y3kxMGRsQTVTMjFpV2xsQk0yTktkbDl0VTBoQ1kweEhTbHBLYTJoaWRXa3dRbXhPTFhWalpuQk5aVEZQYkc1dlIwZ3RaRFZUYlRRd1JUaFFURWhrYVU5SVJrcHphRzU2UVdWb2FrWm1UV1p6ZVVJNFlYQm9Nak5yZG1kcE1XNHhSa05YWlVNMVkzWTRMVFJWVURadk9IVnlWVVkxTWxSc1NUSkdSMnRYZG5GR09FRkliMDFMYmtoNVQyNVZkbmRrVjJaMGEyRlVjbTl3TkZZM1NXRldVRWh6YURkcFVVUXlNMmhUT0VZMFQxQlVPRlEwVkZvM1FYUkdTWFJKVkRKb1EzQlViRTlQVGtORWMwVkdMV3N3Wld0RE4yY3hNREJtVDNGZmVYUllObEZCWkZSTVVHOWljRk5YYjJvdFRHUk1SVmhETTIxZmNqZFplbEUyTTB0NWJYZEpZa3ROZVZwdU1EVjZhbWxzTmpsd2MycEdhRE01YnkxV05WQTJSR2M0VTBwcE1rNUtXR1JvTFdWd00xRXhRbmhETm1FNGJGVndYMVpoVUZCRloxOUNlakpaWTFwS2JscEJZM3BxUzB4R2JucFFTVjlKV0daaFEycHpjSEUxZERNMVNHVjRjRjlWYjBGS2NqWmlSMkp0VUVsTFJVTlRPVVZ5Ym5OU2FVTlBlSGQyUzJOb01YQkNOaTFqYXpaMkxUSjFMVkIzVjJGMlNGVXlZV3hVVW5Gb1lYZERTMXB4Y0hkR2NrUTNlR2MyUzI1d01EVk9UR04xVmtab1NISjBhQzFQTVV0b015MUhaR1ZyYlhsRFFqRnVWVVZwVEdaaVlVbGhTRzFqZW5GTk5rNHlaRkZRUTBGd1pXUjBkRzVrVWpoRk1tNVdUMDVMUmtOWk1Ea3dlWGxCZEdSYVZHeEVkbHB5Ym1WcVFrUm9NekJqWkdkUVRWQTNjRVE1VkdJNE9HZGxWbEEzYmxORE9IVldVRWhTVUY5dlZHWkJOek5QVWtKU1ZuZE1jV3A2VURSVVlqQmlaM1kxVTFsNlNtTnZOSEZVVEVOTVJGVjJNbDlzTFhkZlRuVjJWWE5MY0ZsRFNtd3djMjUxY1dwYU1XUTNiR2hCTTNneGRtRklZVE56VDJwTmVIcEJXSE5HUlhoSGVtTTJRM1JOUld0aE4xcFRPVkZvYVhseU5XZFRhbXgxWlZnMk5qUlZhSGRFVkZwV09XbzFNVWN6YTBzdFJ6Rmhka05VYWt4MlltUmhkV1Z4ZEUxcFJYUm9aSFpsTm5CRGNYQmZPR2RQUXpGNk9WOUJTWHBKVEhKSlRUUkNZMDlGV1VkSk16UkxSelZ3UzBOR1RTMTBZMGRNWDBwSE1XeExjVFpJVTFRM2JuZFpOM1JMUW5KdGNtRklXR0pGVGxVMWNWWnZMVmxaTUhwNVEwUnVWMnBQZVRBek5VdHZNR1ExWm1RemMwOVVRa1JpYlVZekxVcHZSME5UZUdsdU4wODVjalJHU1RoUFNtRmZlRTgyY1U4dGJHb3dPVmxuY21kclgwdEZiRWhGT1ZBelVUQlhXbGhGVkRWUmFFOVhWMXA0YjBJNFgwc3diM1pDVGxSbWJWYzFPRVV5V0ZZeGFIaDZjRlp6VVVVeGRuUnZkRWxYVW1oa1V6QndXV1pmU25KNlkzTndibWR4U0RKblUwNWhRMFJzYjNGVlZIVnJWMGh6U0hFeFRsVnJWSFp3UkVGaFZGa3dMVXRmTlZFMFVXTTRObWRKTlRCZmJGazJiR3BvZVdkemNtNDVSV3N4TVRndFYzQkVSVXRaVEhseFdHbGlUR0Y1VVRGWVowSTJNVXhpYlZwRVowbHVaWHBXYTIxTmQyUlpabDl5TjNoSVEwZDVhVWN0TWxoalIwMXpSaTF2Y1ZCalJIVnhRMHBRWXkxRWRFeDNWVU5EY2kxTk1uUTBkV2RKZEZOTFVqWjRhVk4zY1ZaQ2IyVm9PRkZLVFhNdWVUazBabXMzUTJ4WFF6VkhNaTFSTW5OQ1R6QnZVUS5UcHBmVmpQV0RJckxCbUNPaEQxZUJ0WVpaYV9pOVZ4ajl3bU4yUGtRNmFZIiwiZXhwIjoxNzU4MjMwNjA2LCJpYXQiOjE3NTgyMzAzMDZ9.BVo4xbzr6uSrt-w8dBWXFSTK4dGettUAebW0kKOapTM","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: 22811x ================================================== - GROUP 2 - GatlingLogItem-UI AM idFromSession-KO-status.find.in([200, 209], 304)-401 - 22812x > UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401 - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhNmE4ZjVhOS1mYzUzLTQ5ZmEtYjIyOC1mZTc4ZTJiN2M1Y2IiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdkOGdpdm9iNnB1Z2tlcXM2cGhyZDZwYzdoIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXlhVmhHYWxCVFpHNU5jM0Y2YW5SeFdFWkpXa3RSTGpsMGMwaFZReTAwTUVwUVRIZG5OazExUVd0RVgzTTFWR0V3TjNObk4weFVja0o0Y0RGbWRXMWljREI0UlZneU9GaEZaMlZsVm5WcWRGTmxlV1pyYXpWcWFISllla3hDTldnNWJITlJVRE5hYWs1MlRtSnJXVEV4Ulc5UWVrSjJWalZ4UldwYWQwcGpTbmR2TWs1SVNrZzBVSHBMZGtOb1JtTnJYM0ZQV0dGdmQybFNaM3BwT1VvMVVsaE5OVlo0UlVnek5tTjBWbVE1V0ZOd2VEZFlNMFIxV0hseFQxUXhVSHBSWVhCd1VIbENZVXRDUWpOYVlVbzBPVFpLUkc1VVVIQXdWMlF3VGpGVFFrNUthSFJsWm1SNU1WOWxXVUpFZEVaaWVGbGpibUp2U1V3NU5qRjJOaTB0UTNwRVN6QlNlazVMUlVaUmJucHNjV0ZWTjFscGIySkJRMlJZVkVNd2JuSnlSa3N3TFRoZmNtWkNhR3RFUm1sS1lsTkZUSGxhT1VoamJYaHpXbXRqYWxNeFoyWXdPVWhsWW5sS2FsVTRYMk5YWTI5ak4yc3hlV2RSVEZsVlkyd3RSVkV5ZW10c1drMHRXVTFVY0VzM1MzcFlNbGRaWVZsM2FsUlZWVFpTWDNCRGNIWXljMkpYZGxSemVXVmZiWGhrTVZCbk15MXpRVEpUYzJRMU9WWnJSVmhIVDFCMVZGWk9UVU5zWDFOU2VsTkxhMVo0TmpobE0wbFhXRnA1YzJGTGNtZHpVREZGWkZaNExXSTJaVmRyU1ZkRFlURk5XazVqU1hwS09XaGhjMnRWWWtZeFgwOWFaamxvV1dwMmQyeHRaMXB0T0dvdGRrVkxSR2R5UW5GalgxZHpURTQzVVU5bk1XMVJjbUl0VjJoclQzaEVVSE00WVRGQ1RuQlJSbFpwZW5CeGFWOU9kWG8xYjNsWVFXNUVkVVJXY1ZSRlEwRmxSalI1UlVKbmMwaGpjME41VWs1bmIzTkdiMHh6UWxsb2JXeHZOamRsTjFwcVRWTmtlVmc0YWxsMmRuQnhhbGt0Y0dsa2VtUlVhM00zWVVjeFdtMUJWR2RrVXpOaFMxaDZVV2t0WjI5a05VbFBPVmxKVDB3NFVIVmZWVTE2UkRFeVRra3lVVzE0ZG5CbWNYSm9YMVYzZEMxRlFVVjFkbE5WZW1aTlluTlVaVkpoUVRKSVoyazJVVkE0ZURBeE1ETnRWVkZqVTJab1gwcElkbE5xUjAwMWVrcElUbVZFYW5GNU5sSmFjRXA2UlUxdVpHWmxXa3RtT0VFeFdHSllUbTFQYW5CcmNUVm5TM2hMYTNaaVZHUlhXbTQyYWtzMlNsOVFRWEZUTmpoaVgxSkVaek5qUlZwUGVXTkxXVUpRWjJoS1ZuWldjbGxVT1V4d09EUlZVR2xsYURWUlUyY3hXSFo2YlhWRGJFRTFUMDVvVkRaSWNtTlJYM0JwVTNWd2FEQktTSGs0TkhKUk0xWmxMWHBRYW5KR2NHNWhUa2xtYWxCaGFXaFNNMDFyWVZSWmJYaHRRblpwTWtjMExrVkhZbEJKT1hSVWNqa3RkSFZCUTNWQldFTjNRM2MuVEZPbGNXY0ZtLVpDdWtPVlJRYnZCSU1iYTFnd3BScWIzTFpWS1dxaUFiMCIsImV4cCI6MTc1ODIzMDYwMiwiaWF0IjoxNzU4MjMwMzAyfQ.Fuhat48JipNXSATPKtYF9862WM5Y6l4BsHEv5dGreA0 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: 117.242.176.129 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@7bfcb1b0 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@7045a6b1 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@2ea75764 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: Thu, 18 Sep 2025 21:18:22 GMT x-forgerock-transactionid: ac061a9e-79af-4df8-b9be-b2fa2ae3fdaf 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyNDc5Yjg4YS0wMDkxLTRhZDctYjc2MC00MjAyZTcxZjM5ODAiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InY4OGxhNXY5aGEybnViaWdwMWk1YmUzbmVwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVBlbU5SYUdWSVFscFVSVzlhT1VWNlIxRndOamgzTGxSQk0wVllTbmxqYzFaWGJHZzFSelZOYmtWWFptRnFkakUxTTNwMWN6QnRNbmRJWDJzMVlrRmpjRVJUTVdOWlZVWjZlRlp3ZEdSR1RYVnVTMDlSZUdNd2FucEhjWEZRVG1WWWRFRkxZelpLTTJWdk9VMDJSMHhJTVhwR1MwMXdhMWhUTTJoYWRYcExNM1JGTVVSSmVsVXhRa2RSTm05elZrWkVORmR2YUZsRVNWUnhNMnRVVGtKQ1VXTlpTMEV3UjA1S2JqbGpaa3d3TkVRMmFWaEljaTB6VFdKSVpGZDJTRlV4ZFZORk5IVlBiQzEwZVdSb1dreDJRVEZFYjJwWVQwaHpTV1ZYYTNReU1YRjFTbUpvZW1GS05VWTBPV3RVWVZsME1HNU5OMDlqTkVNeGJ6WjBVMVpXTFdaV2REbG9ZVFZEVDNjNVZ6TkdaRFZuVW1aU1QyNDBaVXA1YzFka1NWQlZRa1ZpZWtwTlkxZHlOalprZUVJMWNtZHpZMnB6UWtSTU5uQnVUVEZPZVRSSGFuTjBPVGg1WHpkVk0xUjZPR3RFYTA1WFRsUnBVRGxNTUZkaFVXWnJiMkYzVWw5ME1WWmlVemxzYW5OcGEzQkpaRE5LZDNadk5saExaMWRZYURkbE0wRlBNMll6ZERBNE1FdG5Ua3hoVW1SNloyeFBhRTl0V0ZCTWVURnhSVEZ5VlhaWk0xaGhhVTlzYjBKTk5VcDNlRGR4UXpSV1kzWk9USGhSVGxCNmIycDFZVlpYWVhkMFdISklNSFpRVTFoMVZtVlljV3BOUjFKWVpFWk1aMmh3U21sbVZUUXdVVGRGTUdWTk1HWk5aME5pVEdwb2EzTXRNVFV5TW1kc1VWTmtSbHBTVjNWNE4yRjFVMUZrWVMxVGJFbDBhVXd0TVdseFZXdG9hRzVDVTNOcWIycE9jekl0VFcweGNtUlViVGRsYkU1VFkzUXRjM3AwZWt4MlMwWlVkRFpFVjFVM1ZFTmtOMGhKWHpNeFNUWnBjbXhGUkRkbFYwcGhla1JUTjBOdE4wMVhjRmxrZDFOYVptZDZaV0pTWTNCblRVUlVRa1ZSVUhOZlpGZERVMVZZWXpkak5rOVNPV1pQWlZaTlMySnZaall0VERWR1dFMHRSMkZpT1ZBM1dIcHVSM3BPTjBwMlJrRXljRU5PT1VsUWQyVjBNM2hsVkRRelpHSkJOR0pYUldGdmJGOXpSRzVHT1d0eFZUaFhjemhHUTBFeGExWjZlbXh5V0MxdlNrNDJZVXhOV1dKSE9GZDRibGxGYkd4WWRqTlJVak5WU1ZGRlFUazJaV2RWTUhsbE9FOTZVRkJ1WDNScWJWZEhVMWRaYmxOVlQwWXhZMFpVUjNnMmNsSXpTVkJTYnpVeU1XMDFTa3c1YW1waGRsRmZSVXQwVGt4SllsOHpaekZhUjA5T2IwcEhhbkZ0UlY5Wk1VaHJhM040UzB0RFZXTXdkbmN5V2pKWVVVUk9TbVpCVWtadWRFUllObTFXTUU5eVFYRmZXR1pNYVRSc1EybDJNbEJyTTAxRkxsRXdiRlJPVW1aWmVsQkxOblZ6U1hGbVpubE1ZbmMuZm0tbkVSR19iTEY3OXQ1WnFJc0dXelk4aXhQY3NKeE83YzdXOUplSnhsZyIsImV4cCI6MTc1ODIzMDYwMiwiaWF0IjoxNzU4MjMwMzAyfQ.4lRAl4MHiN6UtVfs_qJyHnv4709M5mOIs2tW71dmlNs 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: [] [...] 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: cEiaWSTAxLgGSH0pqcPRQL5ykdA.*AAJTSQACMDIAAlNLABxoYVdkd0pwMWcrbnVyWHBZdHBJYTVwaTdkaFE9AAR0eXBlAANDVFMAAlMxAAIwMQ..* gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@7043e1de password: Pa_ssw0rd tokenId: cEiaWSTAxLgGSH0pqcPRQL5ykdA.*AAJTSQACMDIAAlNLABxoYVdkd0pwMWcrbnVyWHBZdHBJYTVwaTdkaFE9AAR0eXBlAANDVFMAAlMxAAIwMQ..* user_uuid: bf5e33d2-3a10-4e0c-892b-61817aae08d5 username: user.6197389 verifier: NTQ1MDY5NDUyODY4NDYyMzQxNw - request: POST https://openam-perf-haproxy.forgeblocks.com/openidm/authentication?_action=login 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.eyJzdWIiOiJiZjVlMzNkMi0zYTEwLTRlMGMtODkyYi02MTgxN2FhZTA4ZDUiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYTk3YzM2YzctNTRhYy00ODYzLWIzMjQtYWVlYjdjNDlhYjUyLTQzNjg1OTQzIiwic3VibmFtZSI6ImJmNWUzM2QyLTNhMTAtNGUwYy04OTJiLTYxODE3YWFlMDhkNSIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiIxMlRubU1uWWFSakZYcDdHdVFEWnQ1RmFFOGMiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTgyMzM4OTksImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTgyMzM4OTgsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU4MjM3NDk5LCJpYXQiOjE3NTgyMzM4OTksImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6Imt3NmdjZUZXWDl0bmVuc2N0b3VMSE9INHRvcyJ9.1xxJN0SwzcysLd19VEpdymd2Fw49lkNchPJLDzbT9Aw Accept-Api-Version: accept: */* cookie: amlbcookie=01; d0d18cac672abbc=cEiaWSTAxLgGSH0pqcPRQL5ykdA.*AAJTSQACMDIAAlNLABxoYVdkd0pwMWcrbnVyWHBZdHBJYTVwaTdkaFE9AAR0eXBlAANDVFMAAlMxAAIwMQ..* 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=cEiaWSTAxLgGSH0pqcPRQL5ykdA.*AAJTSQACMDIAAlNLABxoYVdkd0pwMWcrbnVyWHBZdHBJYTVwaTdkaFE9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: > UI IDM login (Exception), expected: None, got: j.i.IOException: Premature close - session: access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMmViNmY1Ni1kNDUxLTRiZWYtODZmMS0zZDE1MzlkYjVmM2UiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiZWJlZTAyZGUtNTQzZC00ZmU2LTgzYmItZGMyMTdhYmQ0ZTlkLTQ0MDg3MzMxIiwic3VibmFtZSI6IjEyZWI2ZjU2LWQ0NTEtNGJlZi04NmYxLTNkMTUzOWRiNWYzZSIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJQR1hCVXN0bUxmaVBRZHItamxpTVJQcHJMNjgiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTgyMzM4OTksImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJvcGVuaWQiLCJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTgyMzM4OTgsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU4MjM3NDk5LCJpYXQiOjE3NTgyMzM4OTksImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6ImhqTDdLUmRVZkR1QzZrOEtsc2paaEJjbUNFayJ9.YxWjq9IKzH3xtw7Bm-kElMNkYV8C-8qOo6Zj9y0j-ZM access_token_2: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMmViNmY1Ni1kNDUxLTRiZWYtODZmMS0zZDE1MzlkYjVmM2UiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYTk3YzM2YzctNTRhYy00ODYzLWIzMjQtYWVlYjdjNDlhYjUyLTQzNjg1OTUyIiwic3VibmFtZSI6IjEyZWI2ZjU2LWQ0NTEtNGJlZi04NmYxLTNkMTUzOWRiNWYzZSIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJncVVEZGxjdUg1dTdsSWNxTUZzUUt0V2tYNTQiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTgyMzM4OTksImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTgyMzM4OTgsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU4MjM3NDk5LCJpYXQiOjE3NTgyMzM4OTksImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6Ik5WSlFkZjVKNGQzNWp2S2pQaTJtVHBSZUl6ayJ9.ApI8oIDXk1m_clLEqXVDoYM2QwouzRefmXSMZ2LvQxo authcode: gMz5hdyt9NoChu4kzbvDn-1sA_M callbacks: realm: /alpha successUrl: /enduser/?realm=/alpha tokenId: ulWI-G78XTxJrawpwhjSW889-Rc.*AAJTSQACMDIAAlNLABwzRHVjYlIxYWFhSUp5U3JUZzNLVVNDUUpEdkU9AAR0eXBlAANDVFMAAlMxAAIwMQ..* challenge: tHfDBoON8nwcSBqli-o58495bLFYJUP0q5aPZ8VsPx0 fake-ip: 175.140.86.22 fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@249b6a26 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@7e57bed9 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: ulWI-G78XTxJrawpwhjSW889-Rc.*AAJTSQACMDIAAlNLABwzRHVjYlIxYWFhSUp5U3JUZzNLVVNDUUpEdkU9AAR0eXBlAANDVFMAAlMxAAIwMQ..* gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@3a0385be password: Pa_ssw0rd tokenId: ulWI-G78XTxJrawpwhjSW889-Rc.*AAJTSQACMDIAAlNLABwzRHVjYlIxYWFhSUp5U3JUZzNLVVNDUUpEdkU9AAR0eXBlAANDVFMAAlMxAAIwMQ..* user_uuid: 12eb6f56-d451-4bef-86f1-3d1539db5f3e username: user.2782303 verifier: LTM0MzQ4ODMyODY4OTQ1MTY1MQ - request: POST https://openam-perf-haproxy.forgeblocks.com/openidm/authentication?_action=login 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.eyJzdWIiOiIxMmViNmY1Ni1kNDUxLTRiZWYtODZmMS0zZDE1MzlkYjVmM2UiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYTk3YzM2YzctNTRhYy00ODYzLWIzMjQtYWVlYjdjNDlhYjUyLTQzNjg1OTUyIiwic3VibmFtZSI6IjEyZWI2ZjU2LWQ0NTEtNGJlZi04NmYxLTNkMTUzOWRiNWYzZSIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJncVVEZGxjdUg1dTdsSWNxTUZzUUt0V2tYNTQiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTgyMzM4OTksImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTgyMzM4OTgsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU4MjM3NDk5LCJpYXQiOjE3NTgyMzM4OTksImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6Ik5WSlFkZjVKNGQzNWp2S2pQaTJtVHBSZUl6ayJ9.ApI8oIDXk1m_clLEqXVDoYM2QwouzRefmXSMZ2LvQxo Accept-Api-Version: accept: */* cookie: amlbcookie=01; d0d18cac672abbc=ulWI-G78XTxJrawpwhjSW889-Rc.*AAJTSQACMDIAAlNLABwzRHVjYlIxYWFhSUp5U3JUZzNLVVNDUUpEdkU9AAR0eXBlAANDVFMAAlMxAAIwMQ..* 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=ulWI-G78XTxJrawpwhjSW889-Rc.*AAJTSQACMDIAAlNLABwzRHVjYlIxYWFhSUp5U3JUZzNLVVNDUUpEdkU9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: timestamps GROUP 31: 1970-01-01 01:00:00.000: 3x ________________________________________________________________________________ [2025-09-19 01:16:03] Logs-parse-benchmark-200 step6 : N/A ________________________________________________________________________________ Removing parsed Gatling stdout_parsed.txt file.. ________________________________________________________________________________ [2025-09-19 01:16:03] Logs-parse-benchmark-200 post : Check parent task state ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped