--Task-- name: Logs-parse-benchmark-300 enabled: True class_name: GatlingParseStdOutTask source_name: overseer-0 source_namespace: >default< target_name: overseer-0 target_namespace: >default< start: 0.0 stop: None timeout: not yet initialized for this Task as timeout was not explicitly defined, see updates below loop: False interval: None dependencies: [] wait_for: ['Logs-parse-benchmark-10', 'Logs-parse-benchmark-100', 'Logs-parse-benchmark-200'] preceding_task: None options: {'task_name': 'benchmark-300'} group_name: None Current dir: /mnt/disk1/xslou/workshop/lodestar-fork/pyrock source (overseer-0) is a component 2025-09-19 01:16:03 - INFO: Timeout for this Task has changed to 10m (600 seconds) 2025-09-19 01:16:03 - INFO: timeout was set to GatlingParseStdOutTask default - 10 minutes 2025-09-19 01:16:03 - INFO: Interval for this Task has changed to 5s (5 seconds) 2025-09-19 01:16:03 - INFO: interval was set to Task default because it was unset, based on self.timeout value because task is allowed to stop by itself ________________________________________________________________________________ [2025-09-19 01:16:03] Logs-parse-benchmark-300 step1 : Write order for overseer to parse Gatling task stdout ________________________________________________________________________________ Order file: /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/05_Logs-parse-benchmark-300/order.json { "name": "Logs-parse-benchmark-300", "command": " /lodestar/pyrock/shared/scripts/logs_parser.py --non-interactive --input-file /results/orders/benchmark-300/stdout.txt", "out-dir": "/results/orders/Logs-parse-benchmark-300" } ________________________________________________________________________________ [2025-09-19 01:16:03] Logs-parse-benchmark-300 step2 : Make sure overseer is ready to accept order (not already busy) ________________________________________________________________________________ 2025-09-19 01:16:03,539 INFO 2025-09-19 01:16:03,539 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-19 01:16:03,539 INFO [loop_until]: (max_time=120, interval=5, expected_rc=[0] 2025-09-19 01:16:03,745 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-19 01:16:03,745 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:03,745 DEBUG --- stdout --- 2025-09-19 01:16:03,745 DEBUG WAITING 2025-09-19 01:16:03,745 DEBUG --- stderr --- 2025-09-19 01:16:03,745 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:03] Logs-parse-benchmark-300 step3 : Send order to overseer ________________________________________________________________________________ 2025-09-19 01:16:03,746 INFO 2025-09-19 01:16:03,746 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:03,746 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-19 01:16:04,031 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-19 01:16:04,031 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:04,031 DEBUG --- stdout --- 2025-09-19 01:16:04,031 DEBUG overseer-0-57d79d468-khs5t 2025-09-19 01:16:04,031 DEBUG --- stderr --- 2025-09-19 01:16:04,031 DEBUG 2025-09-19 01:16:04,032 INFO 2025-09-19 01:16:04,032 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/05_Logs-parse-benchmark-300/order.json overseer-0-57d79d468-khs5t:/results/orders/order.json 2025-09-19 01:16:04,032 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-19 01:16:04,931 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:04,931 DEBUG --- stdout --- 2025-09-19 01:16:04,932 DEBUG 2025-09-19 01:16:04,932 DEBUG --- stderr --- 2025-09-19 01:16:04,932 DEBUG Order has been successfully forwarded to overseer ________________________________________________________________________________ [2025-09-19 01:16:04] Logs-parse-benchmark-300 step4 : Wait order is done ________________________________________________________________________________ 2025-09-19 01:16:07,932 INFO 2025-09-19 01:16:07,932 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" 2025-09-19 01:16:07,932 INFO [loop_until]: (max_time=600, interval=5, expected_rc=[0] 2025-09-19 01:16:08,140 INFO [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:13,345 INFO [loop_until]: Function succeeded after 5s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:18,552 INFO [loop_until]: Function succeeded after 10s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:23,760 INFO [loop_until]: Function succeeded after 15s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:28,965 INFO [loop_until]: Function succeeded after 21s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:34,176 INFO [loop_until]: Function succeeded after 26s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:39,381 INFO [loop_until]: Function succeeded after 31s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:44,593 INFO [loop_until]: Function succeeded after 36s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:49,835 INFO [loop_until]: Function succeeded after 41s (rc=0) - failed to find expected output: WAITING - retry 2025-09-19 01:16:55,040 INFO [loop_until]: Function succeeded after 47s (rc=0) - expected pattern found 2025-09-19 01:16:55,040 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:55,040 DEBUG --- stdout --- 2025-09-19 01:16:55,040 DEBUG WAITING 2025-09-19 01:16:55,040 DEBUG --- stderr --- 2025-09-19 01:16:55,040 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:55] Logs-parse-benchmark-300 step5 : Get and log parsed logs ________________________________________________________________________________ Log parsing order succeeded, parsed log content: 2025-09-19 01:16:55,270 INFO 2025-09-19 01:16:55,270 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:55,270 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0] 2025-09-19 01:16:55,568 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found 2025-09-19 01:16:55,568 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:55,568 DEBUG --- stdout --- 2025-09-19 01:16:55,568 DEBUG overseer-0-57d79d468-khs5t 2025-09-19 01:16:55,568 DEBUG --- stderr --- 2025-09-19 01:16:55,568 DEBUG Checking if file exists on pod 'overseer-0-57d79d468-khs5t', wait max 3 minutes if not. 2025-09-19 01:16:55,569 INFO 2025-09-19 01:16:55,569 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- bash -c 'if [ -f "/results/orders/benchmark-300/stdout_parsed.txt" ]; then echo "/results/orders/benchmark-300/stdout_parsed.txt file found"; exit 0; else echo "/results/orders/benchmark-300/stdout_parsed.txt file not found"; exit 1; fi' | grep "/results/orders/benchmark-300/stdout_parsed.txt file found" 2025-09-19 01:16:55,569 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0] 2025-09-19 01:16:56,170 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-19 01:16:56,170 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:56,170 DEBUG --- stdout --- 2025-09-19 01:16:56,170 DEBUG /results/orders/benchmark-300/stdout_parsed.txt file found 2025-09-19 01:16:56,170 DEBUG --- stderr --- 2025-09-19 01:16:56,170 DEBUG 2025-09-19 01:16:56,170 INFO 2025-09-19 01:16:56,170 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- du -k /results/orders/benchmark-300/stdout_parsed.txt | grep "^\d+ .+$" 2025-09-19 01:16:56,170 INFO [loop_until]: (max_time=240, interval=10, expected_rc=[0] 2025-09-19 01:16:56,714 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found 2025-09-19 01:16:56,715 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:56,715 DEBUG --- stdout --- 2025-09-19 01:16:56,715 DEBUG 524 /results/orders/benchmark-300/stdout_parsed.txt 2025-09-19 01:16:56,715 DEBUG --- stderr --- 2025-09-19 01:16:56,715 DEBUG - Download file (size 524kB) source : /results/orders/benchmark-300/stdout_parsed.txt @ overseer-0-57d79d468-khs5t destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/04_benchmark-300/stdout_parsed.txt 2025-09-19 01:16:56,715 INFO 2025-09-19 01:16:56,715 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-57d79d468-khs5t:/results/orders/benchmark-300/stdout_parsed.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/04_benchmark-300/stdout_parsed.txt 2025-09-19 01:16:56,715 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0] 2025-09-19 01:16:57,580 INFO [loop_until]: OK (rc = 0) 2025-09-19 01:16:57,580 DEBUG --- stdout --- 2025-09-19 01:16:57,581 DEBUG tar: Removing leading `/' from member names 2025-09-19 01:16:57,581 DEBUG --- stderr --- 2025-09-19 01:16:57,581 DEBUG 2025-09-19 01:16:57,582 DEBUG [print_head_tail]: Print head (5000 lines) and tail (100 lines) of input file (/mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/04_benchmark-300/stdout_parsed.txt is 12653 lines): 2025-09-19 01:16:57,584 INFO ----- output ----- - SUMMARY: +-------+----------------+----------------+-----------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | Group | items in group | type | request name | status | expected | actual | +-------+----------------+----------------+-----------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | # 1 | 34435 | GatlingLogItem | registrationCallback | KO | jsonPath($.tokenId).find.exists | nothing | | # 2 | 34434 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 401 | | # 3 | 34433 | GatlingLogItem | UI IDM oidcToken | KO | headerRegex((location,#id_token=(.*))).find.exists | nothing | | # 4 | 380 | GatlingLogItem | --- | ERROR | --- | Failed to build request tokenUserinfo: No attribute named 'access_token' is defined | | # 5 | 3 | GatlingLogItem | UI IDM version | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 6 | 10 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 7 | 8 | GatlingLogItem | --- | Exception | --- | 'hook-155' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 8 | 14 | GatlingLogItem | --- | Exception | --- | 'hook-98' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 9 | 1 | GatlingLogItem | UI IDM login | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 10 | 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 | | # 11 | 2 | GatlingLogItem | UI IDM privilege | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 | | # 12 | 4 | GatlingLogItem | --- | Exception | --- | 'hook-128' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' | | # 13 | 2 | GatlingLogItem | restLoginInitiate | KO | status.find.is(200) | 502 | | # 14 | 1 | GatlingLogItem | User Authorize PKCE stage | KO | status.find.is(302) | 502 | | # 15 | 3 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 502 | | # 16 | 1 | GatlingLogItem | UI IDM uiconfig | KO | status.find.in([200, 209], 304) | 502 | | # 17 | 2 | GatlingLogItem | --- | ERROR | --- | Failed to build request userinfo: No attribute named 'access_token' is defined | | # 18 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke1: No attribute named 'access_token' is defined | | # 19 | 1 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 502 | | # 20 | 35 | GatlingLogItem | --- | ERROR | --- | Failed to build request RootUserinfo: No attribute named 'access_token' is defined | | # 21 | 64 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 500 | | # 22 | 10 | GatlingLogItem | User Authorize PKCE stage | KO | headerRegex((Location,(?<=code=)(.+?)(?=&))).find.exists | nothing | | # 23 | 5 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 500 | | # 24 | 1 | GatlingLogItem | RootUserinfo | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms | | # 25 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build request createOrganization: No attribute named 'access_token' is defined | | # 26 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build request queryOrganization: No attribute named 'organization_id' is defined | | # 27 | 3 | GatlingLogItem | --- | ERROR | --- | Failed to build request deleteOrganization: No attribute named 'organization_id' is defined | | # 28 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request PatchManagedUser: No attribute named 'access_token' is defined | | # 29 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request ReadManagedUser: No attribute named 'access_token' is defined | | # 30 | 1 | 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 | | # 31 | 1 | GatlingLogItem | UI IDM version | Exception | --- | i.n.h.s.SslHandshakeTimeoutException: handshake timed out after 10000ms | | # 32 | 4 | GatlingLogItem | tokenUserinfo | KO | status.find.in([200, 209], 304) | 500 | | # 33 | 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 | | # 34 | 14 | GatlingLogItem | restLoginInitiate | Exception | --- | j.i.IOException: Premature close | | # 35 | 2 | GatlingLogItem | UI IDM privilege | Exception | --- | j.i.IOException: Premature close | | # 36 | 1 | GatlingLogItem | UI AM serverinfo | Exception | --- | j.i.IOException: Premature close | | # 37 | 2 | GatlingLogItem | UI IDM login | Exception | --- | j.i.IOException: Premature close | | # 38 | 2 | GatlingLogItem | UI IDM features | Exception | --- | j.i.IOException: Premature close | | # 39 | 1 | GatlingLogItem | UI-Pre-Login | Exception | --- | j.i.IOException: Premature close | | # 40 | 2 | GatlingLogItem | UI AM validateGoto | Exception | --- | j.i.IOException: Premature close | | # 41 | 1 | GatlingLogItem | UI IDM version | Exception | --- | j.i.IOException: Premature close | +-------+----------------+----------------+-----------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ Found 103,898 log items split into 41 groups. ================================================== - GROUP 1 - GatlingLogItem-registrationCallback-KO-jsonPath($.tokenId).find.exists-nothing - 34435x > registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZGY0N2ZhNi0wNzZmLTRmYTgtODFkZS00OTk3ZWYyODA0MTIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxzanU0bDRsamI5ZXRyYXAzMTU0anJhNTJ2IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9hVlo1WjE5d01WUTFVRjh5VGs5Sk5tUndhRlJSTG1Ock0xZElhMVY2VWpCa2NtZzBjM2h0U0dOVVJHRm9VM1owYm5KSlNGWlNhbUpOT1hNMGRYVm5jbVUyZG1ZM1pGSnhWakJ3Y2xkeFIwcGZUemhaUmpWM1FubGZiemgwWjA0MGJIZFpMVTE1YkVzd2FqTXhiV05XWm1GQ1NXZEhNMnRITlZkVFRsRmllVFJFTFU1WlVGYzRWRVZGTXpKaU5sZDRURmRMTWpjNWNVbDNNV281UjJzemJuUmlUbVZRUlc5aVoxOHhTbXh1ZHpjNFkzWmFXbGx6V1ZSaGFVTldTMDQ1UTNSUFF6ZDFYMVp6ZWxadVNuQm1lR2RYWVY5UGNFVTNkbTF5T1c5S1ZXOXFOVlozVlVod1owcFpUMDlvTmxoS1JuUXdkRWN5T0V0RFFrWjBNMHQyVjFOWVZWZHhhR05RWWtORGRuQTRRVlJmWkZWTVYxbFVaVk5RTlZaa1pqTkZjM2RWYkZNMmNWQnVSVFpNVVRsbk5qVXhUa2RWVkVzdFMwbGhVVFp6V0ZkWmMyVlVhR1o0VjBSeWRYVm5aMDVrYjNWa1NUUkNZbkpGVEhjME1HaEhaVmRrVkRSNE9YVjRSM2hUWm5sc2NVOUtRWFpuWm5aTmNUZEtaMVJHVXpGSk9YaERUbkphYVhwRmJXSnhSa0ZRTVd4Q0xYcFpRMFZCYUhWWGIxOXhhbTU2TWt3d1JYRTRTRzVETUVRMU5VbFJRekJxVURCZlRVVjVkVkpXVTJoNmRuaHRTMUJVWkdweVVYa3ROVVYzV0RsSU9HbDBOMHBOVm5kd2NuVnZiVFJwVnpkWE9IWmZOR0k1ZFVwR2NFZ3lMVXg2VUhJMU1XSlFUR2t3VDBOWU5rTmpXRjlhYUhGdlpHa3lVbWhGVDNGWGFsZFFUa2hHVVd4WVNqQklNREpNZFROalNXdDZaSGhWVUZCQk16ZFdhVXBvWjJoTllWbGhkelZEU1dSelFraE5VRTQ1YW1kVWMwNU9TRk5NTWpaS1FUUkRVM2RGV0VOSk9FSmxha0ZOV1ZacGRVWTBRVEl6ZHpKZldtcDNOMjQwWkhoZlREUnlkRjlKUkZWUmFGOXFXbFZ2Y1VsSFNIaHVWMFpXWTFSUlVETlFiV3QwVWtSV1RFNXNOVnBNVEdGZmQwSlViamhZTW1kWGMyUnBkMjQxV1V4T01FUnNjVzU0VDNONFlWVlRXR0pPYTNVMFprWjJSVFZYTkVoSk1uRkpkRUowT1dwd2IyWkVkV0p5VFhGRVNrMTBMVkpQU1Y5bU9FSlljRkV4TVVSRmRXeGlkSE0xVlZOd00xQkViRVJuWlRaaGVXNXBkSGhaTTJ0eE1tOWhlalZvUTBWb1NURlNjVXRPU1VKT2JsVnBOVWw0YkRRMmRVcFhaalkyWmpGNGRGSlRlV2hoTmxwTlpWOVNTV0o2YXpocFJWbFBXRzgyWlRGcVMxRmpMWGMxUVdNeE5sRTRZV1pmWTBkSU9Vc3hRbXhuYVVadmJGYzRPRmR1YzJwWE9VNVdhRFpzTjJ4SWVtazBkRVpRYUdGM0xtWnJWSHBaWkRGU1ZqRXhUMnB1YjNSTlNXbFVXbmMublNuYmVLM0t5RXlCRVVzOW1CVUg2dWhzQUhXSWlYNU9QZ3lEelQ3WHNfRSIsImV4cCI6MTc1ODIzNDI0NSwiaWF0IjoxNzU4MjMzOTQ1fQ.FHmFFVaR5YU3NYQ3mP-j6A-Z_zrqCaOjlV2kR6RAw3M callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000001 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000001 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000001 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000001@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (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@4b4a6300 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@20d94d81 password: Pa_ssw0rd username: self300-user.10000001 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZGY0N2ZhNi0wNzZmLTRmYTgtODFkZS00OTk3ZWYyODA0MTIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxzanU0bDRsamI5ZXRyYXAzMTU0anJhNTJ2IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9hVlo1WjE5d01WUTFVRjh5VGs5Sk5tUndhRlJSTG1Ock0xZElhMVY2VWpCa2NtZzBjM2h0U0dOVVJHRm9VM1owYm5KSlNGWlNhbUpOT1hNMGRYVm5jbVUyZG1ZM1pGSnhWakJ3Y2xkeFIwcGZUemhaUmpWM1FubGZiemgwWjA0MGJIZFpMVTE1YkVzd2FqTXhiV05XWm1GQ1NXZEhNMnRITlZkVFRsRmllVFJFTFU1WlVGYzRWRVZGTXpKaU5sZDRURmRMTWpjNWNVbDNNV281UjJzemJuUmlUbVZRUlc5aVoxOHhTbXh1ZHpjNFkzWmFXbGx6V1ZSaGFVTldTMDQ1UTNSUFF6ZDFYMVp6ZWxadVNuQm1lR2RYWVY5UGNFVTNkbTF5T1c5S1ZXOXFOVlozVlVod1owcFpUMDlvTmxoS1JuUXdkRWN5T0V0RFFrWjBNMHQyVjFOWVZWZHhhR05RWWtORGRuQTRRVlJmWkZWTVYxbFVaVk5RTlZaa1pqTkZjM2RWYkZNMmNWQnVSVFpNVVRsbk5qVXhUa2RWVkVzdFMwbGhVVFp6V0ZkWmMyVlVhR1o0VjBSeWRYVm5aMDVrYjNWa1NUUkNZbkpGVEhjME1HaEhaVmRrVkRSNE9YVjRSM2hUWm5sc2NVOUtRWFpuWm5aTmNUZEtaMVJHVXpGSk9YaERUbkphYVhwRmJXSnhSa0ZRTVd4Q0xYcFpRMFZCYUhWWGIxOXhhbTU2TWt3d1JYRTRTRzVETUVRMU5VbFJRekJxVURCZlRVVjVkVkpXVTJoNmRuaHRTMUJVWkdweVVYa3ROVVYzV0RsSU9HbDBOMHBOVm5kd2NuVnZiVFJwVnpkWE9IWmZOR0k1ZFVwR2NFZ3lMVXg2VUhJMU1XSlFUR2t3VDBOWU5rTmpXRjlhYUhGdlpHa3lVbWhGVDNGWGFsZFFUa2hHVVd4WVNqQklNREpNZFROalNXdDZaSGhWVUZCQk16ZFdhVXBvWjJoTllWbGhkelZEU1dSelFraE5VRTQ1YW1kVWMwNU9TRk5NTWpaS1FUUkRVM2RGV0VOSk9FSmxha0ZOV1ZacGRVWTBRVEl6ZHpKZldtcDNOMjQwWkhoZlREUnlkRjlKUkZWUmFGOXFXbFZ2Y1VsSFNIaHVWMFpXWTFSUlVETlFiV3QwVWtSV1RFNXNOVnBNVEdGZmQwSlViamhZTW1kWGMyUnBkMjQxV1V4T01FUnNjVzU0VDNONFlWVlRXR0pPYTNVMFprWjJSVFZYTkVoSk1uRkpkRUowT1dwd2IyWkVkV0p5VFhGRVNrMTBMVkpQU1Y5bU9FSlljRkV4TVVSRmRXeGlkSE0xVlZOd00xQkViRVJuWlRaaGVXNXBkSGhaTTJ0eE1tOWhlalZvUTBWb1NURlNjVXRPU1VKT2JsVnBOVWw0YkRRMmRVcFhaalkyWmpGNGRGSlRlV2hoTmxwTlpWOVNTV0o2YXpocFJWbFBXRzgyWlRGcVMxRmpMWGMxUVdNeE5sRTRZV1pmWTBkSU9Vc3hRbXhuYVVadmJGYzRPRmR1YzJwWE9VNVdhRFpzTjJ4SWVtazBkRVpRYUdGM0xtWnJWSHBaWkRGU1ZqRXhUMnB1YjNSTlNXbFVXbmMublNuYmVLM0t5RXlCRVVzOW1CVUg2dWhzQUhXSWlYNU9QZ3lEelQ3WHNfRSIsImV4cCI6MTc1ODIzNDI0NSwiaWF0IjoxNzU4MjMzOTQ1fQ.FHmFFVaR5YU3NYQ3mP-j6A-Z_zrqCaOjlV2kR6RAw3M", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000001" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000001" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000001" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000001@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Thu, 18 Sep 2025 22:19:06 GMT x-forgerock-transactionid: 3d086161-7477-48f6-a96c-474610510b57 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1Y2I5MTE3My01ODAxLTQyMjYtYjUxNS0zZjQ0ZTU0NmE5NTIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjgzdDJ1czVub25iMDFxOTJxbjlzb25hOGE3IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVhjRVprVXpOSGVXMHdTMHcyUldOd1gzVlRTbWRuTGpSeVQzcHhPVTl2ZUhsV1dqSTJZVGhRTWkwMlJreERWRE42Ylc0MVJWY3lkVmhoUjJGNWJXUktNa1JEWlRKaVUydExRMFpvVjNKRWNIcEpZVEJMY2xaUVpIbGFXbXRxUm1waFJESTVSMUpLWjBaUVEzZFpiSEF3YUdsME5sQlVaVFkzVkdWS1gzVlNjVVpCVVZSS1gzSXlabkJGVVVGTGNXdFJkMWhMWjNwU1ZETTNZMGxGVERVNU9XcHlPR1ZaTm5SMlEycFdjM1JsVVdKd1kzcDNZMUJPTVV0aFN6QjVWMDF4UjBJMmFWOVZlREpWU1RKZmVUY3pSbXhDZVdwSldFcGZRMVZ5ZDA1ZlRIVmhiamhxYVZneVZYTllkV2R2VTBRdFpWUlNWSGw0ZWtwbFVFeE5OVEpyYTBoelpXWkRNWEZ1U0U1RFR6UXdNM0JyZHpOT1YxVm5aMnh0UmxCamNYQmxRbVp5T0dGaWNIRkRVa3RCYVVzeGJteFRjR3hyTUhWRGN6SnpVVkJSZW1JME1qSnRlbEl6WTNaNFZtOUJkazVEVEV4UU5VRTBOV3hWVDJjME1VOVZVbGRGTlRsdk16ZHVaazFWU0VrdFpFdFpVMFZpUkZKNlowdEJWRlJNY0VWSk16Vk5TbEZHWlVGU1lrc3RVMVJFWW10SmFYWllTbXhVWm1sRFZGY3hNVlJUYUVFNWIzZG5hRFZPY0ZneGFYcGhiME50VGxCUVVXazRjMlJIY1VOSlJsWTNSMkkzZFdGd2NIcG1lbkpSWVZkRVNERlFaMHcwTVd4Q2FYWTFSQzF1T0hWWldVaHZXVUY1TVY5b1pIUkNaelIzVlc5dGJteGFUMnM0ZDAxek1WOXdhVjlPTkhGR2EyNUhPRVZWT0ZoVFFXZFZWbVkzVmpGNFNUYzRkMmg1TUVNMU5URk1OVnB4TFY5UGRIQnJRa001VVZwRGFsZEpPVTloTVRWaFlXRndWVXRCWTA5V1EwUmtWbWcxZEVWRmNFcFRaR05QY25kdU9ISXpVRE5FYlhZM01VWnJkMkZDV21OWlRtNUxaMmxrUjBwZk5GOVpZMGxGZUdjNFZYUktZM2hsTTFOc2RXTkRSM1JyTWpnM1YwOU1URUU1VVVoQ2JEZEVWMnBNWlc5WFptaHJlbE5zU3pCdk1sODBMVEZXY25CT2RVUXRVbFJIUlVKdWJrSkRTbmxpUTNreE1USTRaa3hFZVcwd2JrYzBjRTVoVFhaalgwTlNNRmxMYTFOa2RraHFPVTlZWDFVMmVWZFhlRU5FV1VOS1FYZGxVbFl4WHpOV1pERmxZVGwwV2xFdFpITkRaVWc1UjFOb1QwVmhhazFHWjJadlVIQndVMmQ1TVVkU1FsTk9URlJZY20xVGNHNVFiVkJSVjA5MWEyVnRVMmhsVmtoRE5sUXhUazVZV1hwTk1HdFhiRXMyTUY5dk4wVlVNV1ZwTmpOaVIydE1WblZvWDJFMlpWVTJSekJST1VaUlpITkZWRTk0T0ZSV1pITnBaMWhaYlROVVdHZGpZM0ZYU2kxT2JVRkJaVlV4WmxaSU5GSk5ia05DWDNONldURmpNVzl2VVVsQ1pGZ3lZMDlxUlhZNU5GcE1iV1JXUlROaU1teHdhRUZmUW5OemVDMVViRE5WUTJWSVRsVlJlVzFIVWtab1NYUjNNRzFMYW05UWJDMTFhbVl5V0dwSFlUSTNOVnB3YzNNMllWcDJXSHBYTUUxd1VFMVpja1J4V2tGNFdqTmpYMUptT0VKdGFEWjVaelkyTTFFM09VWktVVkZwTm5OU0xWZFNWRGRXVFdJMmFYTnlZVVZNWjBWWGRUaGhTRUpyWVVWT00zaDFNM1ZWVEZKelozRnpabkozVGxFdFNrTlhOazFPYlRGT2FqaFNURjlTVm1Gbk1HSXpibWN0TlhkWGVGRkpaMDB5WTI1d1drOXVZMmhZTkcxbFVWQnFSVmw0ZVU5a01uUXhVa3BTZWtWNU9UbG9hMjFrT1hKUGNFOVVWVTg1TlhKUWVsOTZjRFJuVDBkNGJsVXhUV1JQT1RoQ1pGSkdRVUZtVlVVMmNWRmhOWEJ2VTBObWRUaEZhbWRZUjFCUFlrNU9hMHgzTWxGaVN6ZFNjbGhPVTJaa1QwUjBjRGR6ZVhKZlUySmxORUpLUTNCQmRtNDJRMmt5VEV4ZmN6ZHVOelpSU1ZwMmQxVXhRM3BKU2pST1NtUnNTamRWZEU1UVFrTkJNRUl0VDFaQlkwTnNlbVZCVXpsMWVtcFZXVFpqUWtWTWJISnBiMUZpUzJ0RVl6UlFVeko1Y0ZGaWJUa3lWMkoyU1hKWFQyVm5UM1pTY1RSZlR6Sk1hVWh2ZWxrM2MxcE5VRTl3UnpCaFUyc3haRVpoYjAxclNteFlVSGM0TlVSRFIyUkVTbmwyVjFoM1MzbzFWMWc0YkZJeU5qVndXbmxoTTA0MlEwdFhWbnBXZEU1aWJ6RmtRalkyYlhOcVMzcFdVUzFDZVZGWlRXc3RhVGxJV2xsUVkzTTVZakptTjNGR2FGTlZjWFZIZVhac2IxZE9TRzVRYmxSelJHSmZWMFpyYlV4S1UzWXdaakpIWkZSR1JqSlBUWEJSVTE5bmRsUlVWVWR2TkROVFh5MU5SVFJLUlc4M1EzbGFjazlPVEhCeFUxTk1VMEZIVlVwYVpWaDFWa1I2V204MFRGSjFUWG80VEdKUU5tcHdXbEkxYVV4T1EyNW9aV2xJU20xNGJVUmhlVEp2VEdJemVXMDFabTlvTUdaMlVYcDFhM3B6TlhFMU56WlpaRFEzVXpaRWNHcFlkME42UjNwTlZ5MTJXRFYxZDBkeFJqWnpXVEI0TVZSTFdUZG1YMXBSZDIxZmFIY3hZemhDYkhwUk5WQklPVlpaV0dscGJIaEVVbE5XU2t3d05XVlZWVFozZW5Wbk0xTnZkMXBvWlVJeGQzb3dWMGxGWWpkbmMwaFpkVTh6YldSU1V5MVBlVVZGVFhkRVVIUmxPRjlSVFZneU9XbG9SVXhPTjNKeVdHczBibHBtVW5Wc2VGSlNiMXBpTFVkaGNtWllOMXBSZVRKR2JGTlVlVVY1UVU5NFNGOURRbEZ4YVdJMVdtNTJVWEZDVW1kZmVHVkROa2RKYm14MWRWWmZRMUl4UVVoWFMwWXhjbFV6ZEdFdU5IVlhObFJRWldKS1NtRTFNM05LVTB0d1RuTkhkdy56c1FPcDY4VmpRdzhHSkVkQ2t3dXQxSVJ0Tm5JWGt6QVk4TzhGYzljd0JFIiwiZXhwIjoxNzU4MjM0MjQ1LCJpYXQiOjE3NTgyMzM5NDV9.xTIODdalpiYr7cOmYZ2aIGwsja8DDdo3xvKuBiGIbH4","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJjNjAwNjUxZi1mNmUyLTQwOWQtYjVmZC0wOGFiNTZiOGIwMWQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdrdnI1MnRucHRjYXU0aXEzcDMxZzA2b3UyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUlOakZFTlVrM1NFRTNjRE10U3pGbGFXRlhZMTkzTGpVNVVtdExNMFpyU1VGSFJUaHNRVzlQU1RGNlZHaDRXbGRxTTNSSU9XaFRka1ZpYVZkbk5rOXVVakYzY1hKVlVITXlVSGhVZVhCVGRqTmpSbDlsTjNSYVkyRm5UbFpzTlU5VmVWbG9kRFZsU25GdGExWnpOa2RuZFhjNVJFTlBSSFI0V0VGbGEyWnVRekZvU0ZWeVQxVk1ORTlIYUhWVk9EWjNVR3REYkdWdk1USjBjSEZ2T1VsYVlWZE9RVVJCZVV4MGNtbHNPVVpUZGpSU1VrNTRTa3RYYUdGeE0wWkRORVo0Y0djdFZIcHZhSGN3Um5CbE9FUk5ZVUpRYmpWbVFYTkljRTFJVWtWSGExbFpPRFpTYlhaMk1IUmxWVnBPZGpSQ1ZGUkxXRXBhUVV4c1VWWTJNa2hyTWxoMFFsQTVWM2RYVEZSaGJrVnpjVlExUzFKdGQyMXpWVXBMVXpoMmFERm1OMWw1WlRKRFdFRmpRVlJmTTFCTWFWUlhVazE1Y1VadmJsOHRXVGRFUjJkRE5uVllRblJqVmpONFYyZENXakk1VDBreWRraEtPRFo1U3pKVGF6SklhVnBRWjBaVWF6QXdOV1l6TUhWaWRVbEpZMGg1WlVOVVNFOTNVbWhvU0VKM2NrWldUVVpNU0VwZmFWZGZkSGhYU2t4a1UweHBhV0ZDZWpKRVVsQjNURVZJZDB4cWVEaEJabWwyTW0xQ04ycHZUVk5zTTE5dldrRTFZVnBNUlhCdGJUbGhVVUpTYW0xSVNUbG1MV2Q1Wkd0c09UVjVOamhyV1c5cGVXeHBlalJCYXkxeWJqRnhiMGgyUzI1bGNXUTRRbWR4VUd0bVZHVlhlR1pvTm1jdFFqSkJWMUJvTkVkM2Fta3RkRkJ0VmpOUWNtWkJhMjV0UlZsTGVXcGtORWM1TkVwSU9IQlROWE5pY25wMU9FWlhWRmN0UWpoQmVWcFRWbFZGZUdOcU5Ib3lMVWh3UlZvMVVtaDJWUzFTWWtOTlEzUnpiSFkzVWxkMldsODVVSGRwV21KTkxXZzFNSG8yUzBsVmNYVm9XV0Z1ZEY5UGMwZHRMVWRFTkVoSlJFTnZkalpTTFMxVVV6aHFTVmx1Vm5reWRYb3hka2hCU1d0S1pHUk9MVzE0YkdScVZuVmlXRTV4VUUxRU9EZFBielpEV0dkMGJVUXhTMUJTYmtzNFUwVmFjMlJrWHprMk5YZFhTSGM0U25acmFrcElWVFpJY1hWRmFVNDFNR3hFTkVsVWNXNVRiVkIzU2pGeVVrVjZTVEpIUVRJdFJYcFBZblZOVFd4NVRFcGFSVEEzU1VaUmVGcGpiM2hUT0RGTWFrUlhUWFo1Y2pWWFQxcDRjbkphTUdSNmJUaFlNR1UwYWpGRmRFNWFWRmRvVlY5eGFHODRiMjF5VWtzMFFYRnlRbTExT1hveWFWTmhTRWt6T0hJM1pVNDVWSEZpYUVZd1FsazRYMXAzTURKTWFWUmljMGcyWmxaVU5WUmFjR0kwTXpkRE4xY3dVemRHVkRWRVJUZHBURUpHZGxGekxuRktjV050WkhoemRVeEZlamRJUlRWM01XRTNla0UuZG5KNnctamFjcWw0aWg4VG9ybndXai00c2NMcmZaS2E4NjNBVlFTU1ZBYyIsImV4cCI6MTc1ODIzNDI0NiwiaWF0IjoxNzU4MjMzOTQ2fQ.lrfOlrwAIQf441cY1w-QHgJtemXAmEWA6w3USa2_jh0 callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000002 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000002 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000002 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000002@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 110.42.152.187 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@167a2294 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@37eed2f8 password: Pa_ssw0rd username: self300-user.10000002 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJjNjAwNjUxZi1mNmUyLTQwOWQtYjVmZC0wOGFiNTZiOGIwMWQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdrdnI1MnRucHRjYXU0aXEzcDMxZzA2b3UyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUlOakZFTlVrM1NFRTNjRE10U3pGbGFXRlhZMTkzTGpVNVVtdExNMFpyU1VGSFJUaHNRVzlQU1RGNlZHaDRXbGRxTTNSSU9XaFRka1ZpYVZkbk5rOXVVakYzY1hKVlVITXlVSGhVZVhCVGRqTmpSbDlsTjNSYVkyRm5UbFpzTlU5VmVWbG9kRFZsU25GdGExWnpOa2RuZFhjNVJFTlBSSFI0V0VGbGEyWnVRekZvU0ZWeVQxVk1ORTlIYUhWVk9EWjNVR3REYkdWdk1USjBjSEZ2T1VsYVlWZE9RVVJCZVV4MGNtbHNPVVpUZGpSU1VrNTRTa3RYYUdGeE0wWkRORVo0Y0djdFZIcHZhSGN3Um5CbE9FUk5ZVUpRYmpWbVFYTkljRTFJVWtWSGExbFpPRFpTYlhaMk1IUmxWVnBPZGpSQ1ZGUkxXRXBhUVV4c1VWWTJNa2hyTWxoMFFsQTVWM2RYVEZSaGJrVnpjVlExUzFKdGQyMXpWVXBMVXpoMmFERm1OMWw1WlRKRFdFRmpRVlJmTTFCTWFWUlhVazE1Y1VadmJsOHRXVGRFUjJkRE5uVllRblJqVmpONFYyZENXakk1VDBreWRraEtPRFo1U3pKVGF6SklhVnBRWjBaVWF6QXdOV1l6TUhWaWRVbEpZMGg1WlVOVVNFOTNVbWhvU0VKM2NrWldUVVpNU0VwZmFWZGZkSGhYU2t4a1UweHBhV0ZDZWpKRVVsQjNURVZJZDB4cWVEaEJabWwyTW0xQ04ycHZUVk5zTTE5dldrRTFZVnBNUlhCdGJUbGhVVUpTYW0xSVNUbG1MV2Q1Wkd0c09UVjVOamhyV1c5cGVXeHBlalJCYXkxeWJqRnhiMGgyUzI1bGNXUTRRbWR4VUd0bVZHVlhlR1pvTm1jdFFqSkJWMUJvTkVkM2Fta3RkRkJ0VmpOUWNtWkJhMjV0UlZsTGVXcGtORWM1TkVwSU9IQlROWE5pY25wMU9FWlhWRmN0UWpoQmVWcFRWbFZGZUdOcU5Ib3lMVWh3UlZvMVVtaDJWUzFTWWtOTlEzUnpiSFkzVWxkMldsODVVSGRwV21KTkxXZzFNSG8yUzBsVmNYVm9XV0Z1ZEY5UGMwZHRMVWRFTkVoSlJFTnZkalpTTFMxVVV6aHFTVmx1Vm5reWRYb3hka2hCU1d0S1pHUk9MVzE0YkdScVZuVmlXRTV4VUUxRU9EZFBielpEV0dkMGJVUXhTMUJTYmtzNFUwVmFjMlJrWHprMk5YZFhTSGM0U25acmFrcElWVFpJY1hWRmFVNDFNR3hFTkVsVWNXNVRiVkIzU2pGeVVrVjZTVEpIUVRJdFJYcFBZblZOVFd4NVRFcGFSVEEzU1VaUmVGcGpiM2hUT0RGTWFrUlhUWFo1Y2pWWFQxcDRjbkphTUdSNmJUaFlNR1UwYWpGRmRFNWFWRmRvVlY5eGFHODRiMjF5VWtzMFFYRnlRbTExT1hveWFWTmhTRWt6T0hJM1pVNDVWSEZpYUVZd1FsazRYMXAzTURKTWFWUmljMGcyWmxaVU5WUmFjR0kwTXpkRE4xY3dVemRHVkRWRVJUZHBURUpHZGxGekxuRktjV050WkhoemRVeEZlamRJUlRWM01XRTNla0UuZG5KNnctamFjcWw0aWg4VG9ybndXai00c2NMcmZaS2E4NjNBVlFTU1ZBYyIsImV4cCI6MTc1ODIzNDI0NiwiaWF0IjoxNzU4MjMzOTQ2fQ.lrfOlrwAIQf441cY1w-QHgJtemXAmEWA6w3USa2_jh0", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000002" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000002" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000002" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000002@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Thu, 18 Sep 2025 22:19:07 GMT x-forgerock-transactionid: f2dda485-1204-427a-9248-40551a3e7898 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1ZDZkYWIxZC0zYWYzLTRlZWItYTQxNC02YzViZWRiZmQ2MWEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjE5NWhwazdwdW51dTR0ZHR1MzcwcjVrcmYzIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNW9jRVpGZUVWNGRYZERUMVprYTJwRk5WbElNbXAzTG1oMVZYSmFjRzF4VDBkelpYZG5VbnB3Y0dKUWJ6UkxORkpIWlVOcWFHRnRjVFEyY1Zodk1XZG9hRFJoVm05YU5YVXhVR3RHZDBObFZDMVhSRlV0UjJNNVlXWkxNMWxZTWpSbGF6VmZSMk5PVkVOYVkyVnVXbmxrWm13NFdrOXJPWEpGTmsxNE0zQXdhRjlQWW5NeE5FWXdkbmRPU0VnNFRrdDViazlPUlZkbFNHZG9kemt6VUUxSE9XTnlTbXBpT0V4TVdrTm5NVWsyZEZNdFZTMVVSa1JWU3pkbVVFWmpVblZrYkhOVlNHb3djMHd6VFhGbE1sQlFOa0ZFVkdkT2FtZGZhbVl5YTJwR2JsWnRWSEUyYVZCblgxUklPRk41YkRKdVRHcFZNWGxLTUhaUGFIQllNMGxVY0dkeWRHeDRUSFl4TmxkdlNteHlSMlpyUlU1blNqUkhWRnBWTnkxa2VsSkNlbUZGVlhWdE5uWTJUVXBOWXpWR1VHOUtRMmx4VWtkUVoyMDVaa2x0Y2sxc016TmZVbEI2Wld4UGJWUnZjVGR2Tm1OMFRHUXdUbGRNWmxGcWRFSXRWVVZmYm5KNlExbHNWbk52T0VsNE5WTTFaRUo2TVRWaFgxWkdaRlJHWjJKaVZFcG5iVkJzWXpkSE5uWjNTalZoVHpVd1FVSk9OSEZEZUdKcmJHWkxPVjlLUm1aWlRHNWhPSEZ5ZUc4MVVGbFJObXBzTkVaeU9IZEJjWFZUWTNSWmVVNHlOMHd4U2xSVWFtVjVTVzVMTFdjMFNtMXhSMlpTTkdac1ZXdGFXWEpxVWpBd2JsOWpWMkZxY0cxa1kxZDBXRXBmUW1sTU1YVmhSa0paUmsxTmQxaFVURTkzVFhKbmNVbDZVRkpCZEV0aldtUkVTbGRHV1VVd1YyWklNR3BZWmtoc1ptYzFjSGRRTkZRMFZtVk9UWGRXTVVkTmJsUXpTa2xOV0VsNWNXMVdOMWRJVGw5U2RtZGxiMlZpWHpSellXMUhVRlJFZWpCTU9GWnFTazlFZEVrM1RIRTRjVk5vYVRCTVZFcFpaR3hGTFhvMVZYbG5OMDVXYlV4YVRsWnlOR2xVT0VkdlNYSlZSbFZLTm1oSlVHaDBaMk5oYkhoMU1XZGZOMlpuTUdoZmJsaFFkVzEyVVV0RVkyZFRkalJCUTBZNVYzazBYMUl3UVdZMExXSjZibFZ2VW5vMloydEpZM04yVWpWeWNUa3lVbUo1VlhrNGMwZFVVRVYzYWxSek5uQm5WM1ppUjNnME1HNDRaRGRwWkVKVVpVSTRYMlYwVkRKbFVGbE9RbWsyZDFGVWFrdFFabUZYZUU5MVdXeDZhV1k0V0ZWaVkyVk1aVGwzVkd0dFduQkRYMlpITW1WcVZFUXdiSGN5WWxWSVVHSmtVVmwxU1ZOT1ZVSmljRXMyYmpJdE5qQTFVbVJMWlhjd2NFMWpabVZaV0hKNU5UUkJiVFJ5TFdzeGRtUlhYelpFVDNGV2RWVk5VelpJZEVoTE1ERnFXakZFY3pCbk9GUkdOVFp4V2poTVdrcHpTM2hOWmpkaFFtTlJaRTVGT0hwTlVWWXpPV3BqWWpoVlFVNDRiRUZPTFhJdE0za3RTMk53VVhsUlQzSk5TMDFzZFZoVVQzbzNlalE1TFdaRlZ6QXlaR0ZYTUhsZlFuTnlUbmszY0VWYWMxaHVTVE5XVUROWldEaEdXRE50UkVWb1ZuSnJhMGxsWjBFMlpFaDBTMVowZVRWUmEyVnJlVFoyVlhWT1ZrVmFaa05YZUVwcmVUTjFaWFJWZFRBMFFVRlFVM1ZaUjA5dFdreGFVWGhuUW1sNFdqRTFSVVpCVlhNMlUzWTVTVE54YW1GNGMxVnBSR3RYU0VGNlVsSTBXRnBTVkU5SFlqaG5VekJhVlhWRmJtRnNZVW8zT0ZsMU5uaFRaV3hPZVRsR05VUlliR05OVlZGSE1HcDFORnBrY0U5eVVHTkZWRXRNWW1keGRqTlJWMmh6Ym00NVFWOVNOV1JWVTNjdFZ6bGlZeTE2T1hsWGFuTjNWazgwTWpWTVlUSnBVRGRrYnpOQk1qbG1SRlJMY0VsWldITm1XVU0yWkZSa05UWmFOa2hwVFVWVGQwOUlWV04wT0d3d09EVlJWa04zZDBGTGRIaEJUMUUwT0hkT1ZEZHFNRXB3UTJ3eE1VUk5SRzlrYzJsZldEVmtSREpsUTFwRmREbEtXa0pMZDNWdVJURktYemhWYzJWb2RtTXhkbUl5U1hoWVpIbFZhSEJxYUhoNk5VNTBNR3RXY1Y5bk0xWmFibTlrTmtOTGFYRnRSSHBYWkRacE5uSXRVblZDY0V0QmNVMU1ibkJDZDJKTWJIZzBkMnhyYVVZNVFVMURZazR6WW1SRFduVjJNSEpoWmtzemIyRnpUM2xFYUhRelVUQkdSRnBIU2pOb1dWUjVabFJUZGpWelNYRTRURWhIVEZKWFdsZGFWelowYW5OTFFqSkZTVWMwVGpST2NWQlNaMjFxTkhCSFdUVlZTemt4VUVSVE9GSm5WMVJzU25RNFNUVkJjVWxXZERneFFuZFNSRFpoVjNCUVVEWjBORFZWTkZOaVEzQmhUbUpQU1RWTVZXbG1jWFphUVZoMWFIZFFZbWhRYm13MlgyOW1kRU5JVXpCbFprdEpVa3RaY1RBNU5FOUlTRFY2ZEU1WVZ6UlRibFpoUkVWUGVYUllZVVkwVEROWFpFSjFWR2xtVFdGZlYxbHlORVl0Wm5wV2JWaHVTMGRtUVd4MlYydE9XazB0YWxkVVdHbFVUVlE1Ym5OdGNTMDRkWEpsUkVvMVFuTmhhazVIUmw5RlkyZGtOSEp0T0VoQ1gzazBObVIyWXkxUFRHRTBXVXRvT1cxc1QwRmpaakkxWVZoVlpXNXVielIxUnpKRGFEZGZjblV5V1c0eE1GaDNRbXRzUzJWRlRqYzFaRzV4WDNKTk1VVnNWalJzWlZWVWJHZGlYemx6WlVOdGExRlhYMWhHTkZodk0xaDNPVVEwVEVsWlJtTkNXVzlLTWtoSE1GTnBkMnBHU2pkUFRIUk9NUzFMVWpocmJrbHNNVUZXV1RjMlFsTmhhelo2T0VaSGIyTmhPREJJYW1GUmJVMUxabWxXYVZCd2NXVlhSa0ppWlhnNVlVRklabkp0UkZRdVEzWnJPR1o1TmtOdk5WTlJPVWROYW5OMlJtZ3dady5RblMxUGJFanFvZFhPVVVCaGVSbzhxM1dud19YR1N0VlBNNVV2dmEtU2VzIiwiZXhwIjoxNzU4MjM0MjQ2LCJpYXQiOjE3NTgyMzM5NDZ9.6_2MNt6QpbMSv1zB1RJjslJXerfcR2JC8AoUw6Nc_Uo","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI4NzQ1NzljYS00NzUxLTQ3ZTEtOWYwYi1jNDIyY2M1OTIwNTEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImJmZmdrZW1uc2ZscTk3Mm9rb3JlaW1wY2hpIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUNUV3R4Y1d4eloxOHRTelZJWW1sbE0yRlVjekIzTGtrd05GOWxlRTE0UVU5b2RXTmphbGhFYUUxNGVEYzBVbkJoTURkeE5FWXpPVWhFY3paSldXSlFSVkIxWnkxbFFWcHZjRXcwZWxJNFdEbEdkbTlrWm1zd1FUQmZjVzAwZEhkUk1scE9SVkp2TUdSTGMybFRWVGhyWXpaU1NIQkxOblJDTmtOQ1dtWnROekZHVmtRMlZVWjVjbU5SZVVoQ2RIUkZTMVJLYWpsWFgySjRSM0paY2xkcFVHZExjbTUyVTBsdk5XcFRYMHRtV2xkUU1uaG5XbXBLVFVKNmNUTnVZVE5VVlU1TGIzRkxTbGwxTXpKQmNEaEdSVnBDYW01MGRrOUdkMDVHVDFSWVVFZHBXbEZ0UjNKMFVEUkVielpZUmt4cFVGTXlXRkptWVdoVlgxUmpiRFpxU2poc2FHUndhM2RpWDFsdGIwRTRURkZCUkY5cGNGaHJZakZ3TTNBeU1saHRTa3BHTTJGaVlWVkdSMGQyUnpoWk9GaG5jblpVWDAxR1lrSkdlRmRKWlROdFRXWkdXRWR2VVc1SUxXZ3RiamM0U2poSlYxSjBjRmRWT0VnMmNUSmpMVTVZV1dobk9FTjFaVUZ0VjI4MmRWazRiV0pzYW5veloyOWtNSGxIUjJwRWMwaHljbmRmWlRnNFRscHJVVzg1UjI5Mk4xSmZOMGN0VG01YVVWaEVXR1ozVkRSM2VHMWZWRzFoU1dOSWExazFNRjluYzBGNlUxUmpMVXBsWldjeFJYbGFMVEJaVVVsUGJsQm1Nekk0T1dwb2JUVk5XVFprTkRkWU5FTm5lWEpTZDNkZk5IZFhRMGRrUkdoRlEwdFhZbk5XT0hCRU9XczVWSG8zWlRsSVIxVlhTMUI2TlU1TVYybzJibGhyT1ZadVgyNVNRbFZ2Y1hSR1NsWTVMVnBmYzBOVVFWSlJkVGxTV0VwcWRTMVFVbWRyYlhWemREWmtRVmR1T0RSVFRXWlRiMEYyZVZKdlVVdHhOSHBTVFdSZlVtMXVTSFJMWVU1RFJuQTJSRWxMVEd0Rk5FWnZVMnRQWTBaMWFtMHlkVEIzVldwcFIzTkVjMEl0YkdoUFJEVlNjV3RVVG1reGVXWk9aelY0ZVRCNFowbDNiblJYYVZOR09HaEdNVEZxUlZWUU5VZGZOak5MUkRoTlVUZ3hWV3gwVEhReFN6ZDNkMWRYWVc5ek5ISm5XVzVXT0MxVVIzZFRTbTlEYWtaSk5qUlBTbHBrZG1kWVIxTnROV1pJYkU1RlFVTmhhMGQwUTFRdFlYRmZhemd4TmkxMmJ6bHlPV013TVd0RllVSjNhR3BQYTJOVldqVTVhRTl0VWtwSGJ5MXFVakJRVURkclFUaDVWRlZHUW1ZNGFFVjFibFZGVFhKaVlVdEJNR1UxYURkU2JHYzJkbTB0U0ROUGVqQlJSR2MwVTBOa2RYVlRjMUpsWW1wWlNscEhSMUZaTFRKTk9HeE5NM0UwT0hsTU0yWTNhbEJyYlZGUVZucFBVa0pZUkhKdFV6WnJVMEo0TWw5aWN6QnpWVFZJVTNsakxsSnJhMFpGUTNaQ1ZsRTBMV2hyVm5WblFqQkhXa0UuSTI1Mm5EWUVHcERZb0FxV1VGYmZwZUhpcDlveTZTOFFHWnNoOVpWekNOQSIsImV4cCI6MTc1ODIzNDI0NywiaWF0IjoxNzU4MjMzOTQ3fQ.FujNNB5xElKBLL5fyxjGlIyewq9jPugD-Imkr32vbKQ callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000003 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000003 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000003 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000003@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 65.72.48.229 fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@19a93ace 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@224e4846 password: Pa_ssw0rd username: self300-user.10000003 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI4NzQ1NzljYS00NzUxLTQ3ZTEtOWYwYi1jNDIyY2M1OTIwNTEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImJmZmdrZW1uc2ZscTk3Mm9rb3JlaW1wY2hpIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUNUV3R4Y1d4eloxOHRTelZJWW1sbE0yRlVjekIzTGtrd05GOWxlRTE0UVU5b2RXTmphbGhFYUUxNGVEYzBVbkJoTURkeE5FWXpPVWhFY3paSldXSlFSVkIxWnkxbFFWcHZjRXcwZWxJNFdEbEdkbTlrWm1zd1FUQmZjVzAwZEhkUk1scE9SVkp2TUdSTGMybFRWVGhyWXpaU1NIQkxOblJDTmtOQ1dtWnROekZHVmtRMlZVWjVjbU5SZVVoQ2RIUkZTMVJLYWpsWFgySjRSM0paY2xkcFVHZExjbTUyVTBsdk5XcFRYMHRtV2xkUU1uaG5XbXBLVFVKNmNUTnVZVE5VVlU1TGIzRkxTbGwxTXpKQmNEaEdSVnBDYW01MGRrOUdkMDVHVDFSWVVFZHBXbEZ0UjNKMFVEUkVielpZUmt4cFVGTXlXRkptWVdoVlgxUmpiRFpxU2poc2FHUndhM2RpWDFsdGIwRTRURkZCUkY5cGNGaHJZakZ3TTNBeU1saHRTa3BHTTJGaVlWVkdSMGQyUnpoWk9GaG5jblpVWDAxR1lrSkdlRmRKWlROdFRXWkdXRWR2VVc1SUxXZ3RiamM0U2poSlYxSjBjRmRWT0VnMmNUSmpMVTVZV1dobk9FTjFaVUZ0VjI4MmRWazRiV0pzYW5veloyOWtNSGxIUjJwRWMwaHljbmRmWlRnNFRscHJVVzg1UjI5Mk4xSmZOMGN0VG01YVVWaEVXR1ozVkRSM2VHMWZWRzFoU1dOSWExazFNRjluYzBGNlUxUmpMVXBsWldjeFJYbGFMVEJaVVVsUGJsQm1Nekk0T1dwb2JUVk5XVFprTkRkWU5FTm5lWEpTZDNkZk5IZFhRMGRrUkdoRlEwdFhZbk5XT0hCRU9XczVWSG8zWlRsSVIxVlhTMUI2TlU1TVYybzJibGhyT1ZadVgyNVNRbFZ2Y1hSR1NsWTVMVnBmYzBOVVFWSlJkVGxTV0VwcWRTMVFVbWRyYlhWemREWmtRVmR1T0RSVFRXWlRiMEYyZVZKdlVVdHhOSHBTVFdSZlVtMXVTSFJMWVU1RFJuQTJSRWxMVEd0Rk5FWnZVMnRQWTBaMWFtMHlkVEIzVldwcFIzTkVjMEl0YkdoUFJEVlNjV3RVVG1reGVXWk9aelY0ZVRCNFowbDNiblJYYVZOR09HaEdNVEZxUlZWUU5VZGZOak5MUkRoTlVUZ3hWV3gwVEhReFN6ZDNkMWRYWVc5ek5ISm5XVzVXT0MxVVIzZFRTbTlEYWtaSk5qUlBTbHBrZG1kWVIxTnROV1pJYkU1RlFVTmhhMGQwUTFRdFlYRmZhemd4TmkxMmJ6bHlPV013TVd0RllVSjNhR3BQYTJOVldqVTVhRTl0VWtwSGJ5MXFVakJRVURkclFUaDVWRlZHUW1ZNGFFVjFibFZGVFhKaVlVdEJNR1UxYURkU2JHYzJkbTB0U0ROUGVqQlJSR2MwVTBOa2RYVlRjMUpsWW1wWlNscEhSMUZaTFRKTk9HeE5NM0UwT0hsTU0yWTNhbEJyYlZGUVZucFBVa0pZUkhKdFV6WnJVMEo0TWw5aWN6QnpWVFZJVTNsakxsSnJhMFpGUTNaQ1ZsRTBMV2hyVm5WblFqQkhXa0UuSTI1Mm5EWUVHcERZb0FxV1VGYmZwZUhpcDlveTZTOFFHWnNoOVpWekNOQSIsImV4cCI6MTc1ODIzNDI0NywiaWF0IjoxNzU4MjMzOTQ3fQ.FujNNB5xElKBLL5fyxjGlIyewq9jPugD-Imkr32vbKQ", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000003" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000003" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000003" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000003@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Thu, 18 Sep 2025 22:19:07 GMT x-forgerock-transactionid: ca3a1e80-39b5-4b52-8098-98ac7be5f0dd 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhMTIzNDM3NS1kMjc3LTRhMzktOWVjNC01MWQ5ZTBkN2Q5NGQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im9jN2FhYTgyNzZpajJoc2RrOTc3ZGdqOHU0IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVZlRkZJWm1aSU9FZHJlbUZVYW5oVFVqaFlRbTFSTG5KQ01UZHpSRTF5Um1SSmMzSkpjazlTWkRJM2NXdFJlRkprU2pWTVpVRk5URU5qYzBaclkwaDJPVkp3WVhBMGJ6Rk5ZUzFpYWxwcmJFUkNTekp1ZVU5R2NWZExkakZIYVY5R1ptZFdWbXMyWTJOMExUZDJSVTFIVXpZdGRuUlJNbGx5U25SSFYwbFpWVnBMYzNKRWJuQXpaSGgzYjFSVVIxZDJPVlYyVlhaWFZUUkViM2c1WTBaNFpERjVRMEp2WTA5cmNGaEpVa3hNVjI5b1dWRTFMVUk1YjB4MlV6SmZUVjlJYUUxUWRXeHZWM2hXTFdSb1Z6TnRMVWt5ZWkxUlVWbDVTVkZUYzFRNWJtMVRZVkJKU0dWUmVsaEhZbWxTVFdONVZITmpXblV0YW5SUVlUUjNWMjV4VTNoSFEwRjNkalUxV2treFpraERXVFpMTkZSak5sRlpWazlIYUZjM2JFUkpiR2c0ZDNKVmR6bGtUMlJyU1VNeFUwUkRNV0p5YkhGb1lsWnBiM0JZU2s4NVdVZHNhMHd4VlhnNGRuQkhialZSTVZoMVYwcGlVblF6UzJaMVdGaFRaall6ZG1oR1lYWjBORWxVWlZOa1drdE1UbTlqWDFrMU5UZFFPRGd3VTFGaWNFRnJXVUl3YzNsd01YZHpSa05oUkRWSVVtUnZaMnBrVG1oemFFeEJiMWw0WldsT1NDMWhPWE56WTI5Tk1EQnlUMGhwTkUxa1lsbGtRMFF5TFRScFowTlFXRkZWVlZKTVJVdHdNa1JWVTNKR1YybE5lbmhZUTNSaFVFRmxWell3ZEV3eE1uQm5OV2N0U0c1UGVFOHRhMkZVT0ZVeVpucHlkbVZ3VTNndGVXUkZZblptUVhadmFqVkZhbDl4VkZoWmFWWlJOVGx5T1V4Q2NuTXpka0poYmsxV1EzTXllakZ0Vm1GRlgyOXRYMVZQZG1SRFZtcEZlR2REVkZWRmJFRjVlSEF0Y25Sak4xcFBlQzFuZGxWWloybDROM3BGZDFCQ2RIVTRkeTF3TXpKSlEyVktVR0ZqVEhkR2JURm1WM0JJTUdKaFdXSXlUREpYZUMxcGJsQlVSR1JqZUZwdlUzRldjVGRDTVhKck0yaEVka1V3UmsxaFowRTBUa3BGYjNWMlIzcHdTbWRDYkdFeVpHWklOSHBsU1RaSmQzazJNbGxCYnpkSmJucE9UR1Z1V1RSSFJFbDNSbU16UmtGNWQxcDFVbFIyV2xreWRUWnJUbnByZEU5TldtMU5kMVIxU0dFNVdFc3RjVjlxUVdkM2EwUndkRVYyT0c5eVRtczBUMHRtUXpnMlFWUnNRMkYwVFhWYU0zZFlVSFYxUzNONWVWSXlabVozVGxaWVowTnJkSGhZWVRWbk4wSlVZMjh0WW1kemNGbHZUR2xNVEdaV2FUWjRORzFrZDNBeFVtdzRZV2swU0U5VVRtVm5VbFJQZFhjM2FGQnpTbFZsYkZwaVRqWkRYMUZ0WTNFNU5FTkdjSFpqVFd4WFp6TkZOSFowUWxWM2NDMVNlWEpLVDNnNU5uUklUWGhGU0ZRdFh6QkpPRWhUWmtrMFdrWjJlWEpyT1dSRmNraElWbTlLY2xoM1NqRkpObVZzUjFWMGR6UkZRV1ZQYkd0TFRrNUxhMDFOVjA5eFJWSkxTbTlOV25OS01DMUZaV28yTkU5RlVIWlljbk5WTTNsZk9YQmxWVlIwYkZrMFUyZEZTVmhhUkdKa1EyTXlNSHBxTm1aMWJHcEhiM0JuYWkxeFJVSTJRa3d3TjNWNFltOXZhMFF0UldGV2IwUlhVMU50WjNaclFqZG1iVnBZUkhSSGQyeHZibU01WDNsWVYxUmZRWGRMTlcxSGJUaGthVmx1TFVscGFFUkpiRzlGZGpObU9FNVBXRkZ6Vkhsa1NuZzBRbDlMVDA5WWVHTjVabGwwU0hkVlNFTnFlRzF2UWs5dGVXaFhaVE50TWpoTVkybGhPV05oZGxaVGNYUmhOV3B6Ym1oSFZqTXpOV0ZpV0V0VWJFa3lVbU4wT1RrME5VUjRXR2xQUmpGQlkySTFWVTlzUjFCalRXRmxRM2R3V25obWRHcE9XbGRwUzJ4dE1IVnBXR2RGUzJ4TFFubFNOWEZFUXpjemRVdzBkbVEzZWs0d1VsaE1RbGN6TUdJMlEyOTRibnA1VjFWNk9EUlFZM3B0UjFSTVVUTm9TM0ZVUW5oNWNUbEZWazl5TFU5UFRtUlpWVGN4VWpWbVQwbHpkWHBCYVRWM2R6TTROMnRQV25wdGNsOTJOMjVaY21GSVFWQkJPR1l4TkZCU2FsWnNhakJJYjNOalNVNWpPRXBqWTNoaWJrZG9ORGh5YzFSMFFVcExYMlJwTTFZd1lsZDFlRGxVZFZKWk1uVkZVMFZwYkVoc1NUWlpRM1pmWW14VGRYaHZXbk5yT0MxVE5HcDJkRlJ1UzJGNE5FOXFUVzVMTkZkMFlUUm1hM2hxVUV4NVdWVlhiSEZaV1doWGFrMW1lamxqVURsb2NIQTNNblYxVVRnelVuRlNiVEJOVURoMVEyUTJXVkF3YjJaNE1reFNka2RZU0ZNemJtRkxUM05HYUdSQ2R6VlFVRjlmU0V4TmRtRjVWV1IwWldWVmRHaHVWMlphYUZFMGVtcExSVlZVVDBORFVtdHNNR1ppWDNOYVNXOVZOa2RFWkhZeGJDMDVNVW95WW5sQ1VIUk5hRGhXVkRneU1UQTRhbmx4VW5GdFpFdFpaRzlvZDI1T1owRlZkbUpXU25ORFkweFNORWRFTFVsS2FUQjJZbGhaWTNOa1IxZ3pVWHBmYkVwZk4wTTRjVVpMTTNWTFJrbHlSVnBHWTJ0QmJGSlVXR3hKWTBoMGFsOVpZMGc1UjI5Tk4yTmFVakJrVjBoS2JYVnRjbUZHUlZvd2JtNWtiRTE2TFhWdmEzRkRSMXBTZDI5cWEydHJaVk4yVkRGbVppMDBYM0JNT0RkRmNEazFiMHBLYUVWNlVFazVXR2w2Y0ZGeVYxQnBNa0ZuWXpFd1EyTlZhV056WkVaV1gyVnRWMUJST1hOeWFrTnVZMHhsT1VkNFdETTRaRGhFWjBOUVpuSjVMVXhwUmtKWFR6SkRjMVJZVkRoNmN6Qk9XRUo2U2pkd1ZIUkdOR0pXYjJ0dFpVWTVkSEJsYVZRdWJtWnBYemxqZEhWQmVGUklSWFpzVUdkaVkxZDNkdy5jTUNlbHVRdEZTdXgtcGFETk1qOGRIWWpmQktyOENIOV92bk5oNGY4WG1nIiwiZXhwIjoxNzU4MjM0MjQ3LCJpYXQiOjE3NTgyMzM5NDd9.5BryIVzSJo-OcX0RgoMFlnMXzODMfU14RjEDASSGDwc","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1YTA1MGVlMS1lNjk1LTQ4ZTEtOTEwMi1jYmIwNmRiZDI5NWIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImFkMmttbnM3MTZwczdlc2N0ZWUxanNqMTIiLCJhdXRoSW5kZXhUeXBlIjoic2VydmljZSIsInJlYWxtIjoiL2FscGhhIiwic2Vzc2lvbklkIjoiKkFBSlRTUUFDTURJQUJIUjVjR1VBQ0VwWFZGOUJWVlJJQUFKVE1RQUNNREUuKmV5SjBlWEFpT2lKS1YxUWlMQ0pqZEhraU9pSktWMVFpTENKaGJHY2lPaUpJVXpJMU5pSjkuWlhsS01HVllRV2xQYVVwTFZqRlJhVXhEU214aWJVMXBUMmxLUWsxVVNUUlJNRXBFVEZWb1ZFMXFWVEpKYVhkcFdWZDRia2xxYjJsYVIyeDVTVzR3TGk0MlZYRkVhbEoxYUd0eVZrYzBiVTkzVlVOU2RIVm5Ma1ZqY2t0S1RHVXRZVXhKWVhoYVFVUnZkbmhQUldnellqTTBiRlpWZUdFeFRWVnRjbmRHVTFKdFNsSmtlVUpZY1ZGdU0zbHRTbFpQVTNaeE1XaExkbXhzWW5aQmNuWjZkelI0TTJ4aFVEQmlha1ZSV25sMk5GaEpORlZRVm5rNFJtOW1TVE5hT0dSTGRscEhPVTFvVld4dGFWcFJTMGhmVEV3ME0wcHlPWEJSUlVsU1RtcExjMDAyTUcxRlZ6UmFaREptV1doM1QzRkpNRXhRZWt3dFQzWlVkemg0U0hKb1RYUnNjbkIyY1Rrd1IwMTROVWxZVXpBMmRXdHZUM2hDYlZrNVRVNVFiR1JMYkdJMFF6SlJRa04wVGs5S1pXOTNSMnBFWTJZdFRHVk5abXhXWVZwRWFuZDVOMnBUTTJGSldHcHJRbWczVmxsNlYxRTBVRmhYTkRWd1MxOUdaRkJmYTFONlRtdFVVRFl3Y3kxaFduVm5aVEYyY25wa1NrODVkbkZaYmxNNE1uaERabHB4VDJSMk5sSTNNa00zY1hJNVptOVNORmc0VUVsclNFbzVNak5RYlhWbFdUbHJaMFJzYURRdFdYRjBaMnh1WlZkcE5IRmphRE14YmpNeVEwUm9WRVI2UTB0SmVFOXFRbE5yVURaWlZGRkNSRFUyYTNaclkzbFVNRGR0U21kMk1FSk5aSFJ4YUV0RlRscFdkRkExWm1GSllrVnNNMDE2VlV4MmEwcHVRMVYxVnpGeWVFOWhXaTE1Ums4NGFYbE9lbnBoT1U0MVl6VTVTelp1V1hoTU5tVnRiRXhqT0ZsWVZIVkNja2RuTnpGclRscFNVMVEyVmpkUlpGOXZNblV3Ym1wM2VtRkZVMXB5WTJaUmVtaDVOWHBvZDJzNGJUQTVkM0V0Um5OcGN6RmxWM3BTTjBsMU5sOHlXRE5hZVZGVFN5MW1UM2N4ZW1neFlWRlRVbVZZZERObVJtWjZjM2RSTUU4MFdVSm5SbU5TVm1ZMlJVRTFhRjlMZHkxNlYyMUdlamd5Y2pZeVRucGhaMVZrUVZwZlpEWkdRWGhuTjNGS1JtYzVUbVpsUkZkRlVqaDRSMjFTWVVaQ1VVNUJRV0ZVVldONlFXMDFRMmhUVEVOaWQweFVZV1pDVG5JNWEwSm1UVU5qUTFsVVRuWTJkM05xZEdGbmFHeGxlRk55TUhGMWJIVlJVMVZ0YzFGdFdEUlhMV05DVnkxVFpIcHFkbnBZWTBWM1pqUnZiVkJPYlRjemFuRnNNVXBaYmpKNlV6WkRZbWxqVXpCSlFWOTVPRVZZTFZCaVVtWm9URkk1V2w5RlFWbGZSREo2WW0weFdXZENlWE5XT0VkT2FFeHphMmRuTVhoRlJXWTBPRlUwUkc0MlpURkthVFZPVFhKWWFraDFMV2hxUzNaelRHRkZhMVJ6TjJGUGJrMVpXV1ZpU1VnMldreEVTMWRoYlVsQ1NVMHpiR2h4WlRGUUxVNVNkRXhCUjBsWE9YaGlhMUpSWTFweGFsSnZaMm94TkdsVGJuWkVka3RSTGxCb2JsSXpkMGhtVm1GVE1WSllUbTA0Ulc1V1ZtYy40RDVEVFY3NjRSLUJoYmFwQUlqMjJ5SjlzQkhhb1RGbWRNTDVyemtyOE1jIiwiZXhwIjoxNzU4MjM0MjQ3LCJpYXQiOjE3NTgyMzM5NDd9.C3toyJtUht5MJ7YDuvVFtijlTlnyhsyKn-9Uk-Lrk9I callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000004 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000004 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000004 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000004@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 175.124.154.8 fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@777ab1a5 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@71a013cd password: Pa_ssw0rd username: self300-user.10000004 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8237 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1YTA1MGVlMS1lNjk1LTQ4ZTEtOTEwMi1jYmIwNmRiZDI5NWIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImFkMmttbnM3MTZwczdlc2N0ZWUxanNqMTIiLCJhdXRoSW5kZXhUeXBlIjoic2VydmljZSIsInJlYWxtIjoiL2FscGhhIiwic2Vzc2lvbklkIjoiKkFBSlRTUUFDTURJQUJIUjVjR1VBQ0VwWFZGOUJWVlJJQUFKVE1RQUNNREUuKmV5SjBlWEFpT2lKS1YxUWlMQ0pqZEhraU9pSktWMVFpTENKaGJHY2lPaUpJVXpJMU5pSjkuWlhsS01HVllRV2xQYVVwTFZqRlJhVXhEU214aWJVMXBUMmxLUWsxVVNUUlJNRXBFVEZWb1ZFMXFWVEpKYVhkcFdWZDRia2xxYjJsYVIyeDVTVzR3TGk0MlZYRkVhbEoxYUd0eVZrYzBiVTkzVlVOU2RIVm5Ma1ZqY2t0S1RHVXRZVXhKWVhoYVFVUnZkbmhQUldnellqTTBiRlpWZUdFeFRWVnRjbmRHVTFKdFNsSmtlVUpZY1ZGdU0zbHRTbFpQVTNaeE1XaExkbXhzWW5aQmNuWjZkelI0TTJ4aFVEQmlha1ZSV25sMk5GaEpORlZRVm5rNFJtOW1TVE5hT0dSTGRscEhPVTFvVld4dGFWcFJTMGhmVEV3ME0wcHlPWEJSUlVsU1RtcExjMDAyTUcxRlZ6UmFaREptV1doM1QzRkpNRXhRZWt3dFQzWlVkemg0U0hKb1RYUnNjbkIyY1Rrd1IwMTROVWxZVXpBMmRXdHZUM2hDYlZrNVRVNVFiR1JMYkdJMFF6SlJRa04wVGs5S1pXOTNSMnBFWTJZdFRHVk5abXhXWVZwRWFuZDVOMnBUTTJGSldHcHJRbWczVmxsNlYxRTBVRmhYTkRWd1MxOUdaRkJmYTFONlRtdFVVRFl3Y3kxaFduVm5aVEYyY25wa1NrODVkbkZaYmxNNE1uaERabHB4VDJSMk5sSTNNa00zY1hJNVptOVNORmc0VUVsclNFbzVNak5RYlhWbFdUbHJaMFJzYURRdFdYRjBaMnh1WlZkcE5IRmphRE14YmpNeVEwUm9WRVI2UTB0SmVFOXFRbE5yVURaWlZGRkNSRFUyYTNaclkzbFVNRGR0U21kMk1FSk5aSFJ4YUV0RlRscFdkRkExWm1GSllrVnNNMDE2VlV4MmEwcHVRMVYxVnpGeWVFOWhXaTE1Ums4NGFYbE9lbnBoT1U0MVl6VTVTelp1V1hoTU5tVnRiRXhqT0ZsWVZIVkNja2RuTnpGclRscFNVMVEyVmpkUlpGOXZNblV3Ym1wM2VtRkZVMXB5WTJaUmVtaDVOWHBvZDJzNGJUQTVkM0V0Um5OcGN6RmxWM3BTTjBsMU5sOHlXRE5hZVZGVFN5MW1UM2N4ZW1neFlWRlRVbVZZZERObVJtWjZjM2RSTUU4MFdVSm5SbU5TVm1ZMlJVRTFhRjlMZHkxNlYyMUdlamd5Y2pZeVRucGhaMVZrUVZwZlpEWkdRWGhuTjNGS1JtYzVUbVpsUkZkRlVqaDRSMjFTWVVaQ1VVNUJRV0ZVVldONlFXMDFRMmhUVEVOaWQweFVZV1pDVG5JNWEwSm1UVU5qUTFsVVRuWTJkM05xZEdGbmFHeGxlRk55TUhGMWJIVlJVMVZ0YzFGdFdEUlhMV05DVnkxVFpIcHFkbnBZWTBWM1pqUnZiVkJPYlRjemFuRnNNVXBaYmpKNlV6WkRZbWxqVXpCSlFWOTVPRVZZTFZCaVVtWm9URkk1V2w5RlFWbGZSREo2WW0weFdXZENlWE5XT0VkT2FFeHphMmRuTVhoRlJXWTBPRlUwUkc0MlpURkthVFZPVFhKWWFraDFMV2hxUzNaelRHRkZhMVJ6TjJGUGJrMVpXV1ZpU1VnMldreEVTMWRoYlVsQ1NVMHpiR2h4WlRGUUxVNVNkRXhCUjBsWE9YaGlhMUpSWTFweGFsSnZaMm94TkdsVGJuWkVka3RSTGxCb2JsSXpkMGhtVm1GVE1WSllUbTA0Ulc1V1ZtYy40RDVEVFY3NjRSLUJoYmFwQUlqMjJ5SjlzQkhhb1RGbWRNTDVyemtyOE1jIiwiZXhwIjoxNzU4MjM0MjQ3LCJpYXQiOjE3NTgyMzM5NDd9.C3toyJtUht5MJ7YDuvVFtijlTlnyhsyKn-9Uk-Lrk9I", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000004" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000004" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000004" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000004@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Thu, 18 Sep 2025 22:19:07 GMT x-forgerock-transactionid: 3a90ae6e-d426-4603-a6df-0555c501be36 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIzMDllMGVmYy03NmE4LTRkNmUtYWNhZi1kMjRkNjM2ZDYwY2UiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Ijc3YWx2Z2lha2pwaTJzNmxiYnNxaWFvNHF1IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWpkRFpOYWtrdE5uVk5jUzFMYTBwRlVrSklVV3hSTG14UVpUZEpRaTFsZFVGV056QTNibmwxTkU5S1ZWSlJkV3RhYmpaYWVWTXplVEJDZEd4QlZGcGliRGhCZDJ0Q1JXVjZPRnBIVjNCMlJYQTJTRlEzWTBkdGFtRnRZV0pJUlhSZk4weDZkRmt5WVZkc1dHcFljbEEwYzJSQ04wTlhhalZHZDJZelZXdzVXbkZ1WVhJeFNrTm9kelJHVmpoMVIxSnRNRVZ1VWtkRFN6SXphM0pQYzJwb2RHaFpiV1JVVVVKNk5HUkVRVWRhTVZKRmRqZFRibmhGWnpsMFVFeGxhVUoxUzNJM09EVXdlR0o0TFZnNU9VVm5aRkI2ZEZVNU4yZHdlVXR5WWpKNVZYbG5SVkJrWVhSTU9IaHBjbEowVWpWNVRHZElSVlI0U25CNVEwaFlVMHBYTlRsSGFIVTRjM0pGTUhOYVFrVktWWGRVY21FMk9WbElNazFwV1ZsV1lqbGhRMVZQYkhwSE5sUXlhbmR4UWpSTk5rVjBWV042T1ZGU2JFMDFkMWxOT1U1SlUwbHJUVWhxUTNjMk1uQnJNVFZ2UVVkcFUwRklWR05KVjE5MFlYQmlPVnAyYzFwaWQzWTNNRlUyUjNwVExWTnJiemgxU1RKQk1IVkdNazFZWDNkRFRGUmlPSFJIYkZWWGIwdGFNM2hDU2tWcUxYaHFhRGgwTTJJd1EwNTVPRkl0ZFhsV2NIcFliWHB5WkRkemVuaENiVWxVYXpCb2VFWm1Wa05VUVhNMU5VaExhRlZQVnpkWU1HNU1SM1E1V1ZNMGVHNHRXa3BYTmpVNGFFZGhaMTlyYVd0YVp6ZExVRXhRWkRkNlZHMU5kVkJ4YTA1Q2RYRkNSRk52WTBGSGJXZHFSRFJmY1hOT1dVdDFOMUJmY2twZlNYaDFibnBoTjNRMVgzaG5YM2wyU1VWVFdqSmpTVmQ0ZUVwRFVuUkhTVzQwWmpkdFVsYzVNRGhXVGxoa1NuTmljRzFyUTJaWFZrSXhabkpIYTJsSGVEaHplVzgzUjBaRVdXNTFPVFJsUVdOdVVHVTNabWxXU1dOQ1NFRlhRazl5UWtOWVVsRndWV3haU0ZobGIybHRTM0JCTTJsQk56aDZUMUprV0VOaVpUYzNhMkU1VDFKR1dERkxVblkyV1hGek9XcE1hRWc1ZWpCM1kxbGlORU5hVkUxZlltdFJXbUpMTm01c1J6WnBkSGxOZERSRFZrTkVkMkZoT0c1VE5VRmlNVEJuUjFwMGFtSk5jR2REUzFjMWJIa3paM0ZqYXpoS1EwdGZjazR6TjFsd1ZFSmxabHBmZGtsTGVqSkVYelprVVcxRE1tdDJYMGxYYm1kWGVsbDFXR0ZPVDI1V1h6bHZRM0pwV1VRNVgyWmpNbUpWWTJ0cmVsSnVaMmRUZEhwSE1HRmpOVEJHY0U5SmVHUlZhMkpxVWtWeFgybHlTVGhHYkZKWVF6RnhlSGRtUVZRemNsUmhSR28yVEU5MlpqQnFaRWxoVTJWWlprRk9UeTFYYkVSVWMwWnVSa1kwZFhGbE9GbEJjaTFNVTNGR1pHSXlPRVZNUjBvNE4waG5iVzVFV0doNWFFUXRObXhNWlRocVJrTnJaVUV5TUc5UGEyWlBNelF6WkhSbVVtVjRiM2M0VlRad1NWTkxWMFJQU2xCcldISkxNR1owV0VrM1pIWlVMVkpVU1dwZk5WTjVORmsyWVZodlJITkNjQzFqZFZGS2JHeElUV3BJZDNoMmFGOHliVTVVUTNaNWNWUXhOV28xYzFWd05rVk9hSHBzUVdRemNFczNWRk5vT1ZGQlZHTjVObFpEYUdwbGFYZEhNVEZ0VG0xdmVrMUtaMFpYYm5GQ2RGOURiemxyZFZSWlZFdFNWMlEyTlc5aFRtcHVRVU0zZUZNd1ZtRjJTRmswUmtablZ6WjJXV3RKUWtwU05IaFpURk5UVUVsblJGWmpaWFJWUVRoRFJrVk1RbVZGWmxOVlFYbHVUMEZtTjJWeldHNWZNbkUwV21RMFVVdzRka2hYY1U5MmJqQXpiSEZPZDBoMFgxVmpiMDVZYTJFME1DMU9VbkZEZEVZMFNtMUxWak50VVdkcVkwTk1aV3BsUkhCWVVrZHlUVzFOYUc0MlVTMUViWGxXTjJkSGFIWk5Ra054YzE4emFsVkxZMVl5Y2taYVkxUkZVbkpYYVZwc1lXMDBSbkkyTkUxM1ptMXdWRk5ZWjNvdE1IbFNNMDVRWVRsWVJrczJkakUwYUZocmFYQTFPRXRtZVV4WkxVRnplR2c0UkRsdmFqQXlZa3BZV0dkMFQwNTRORzU0TW1SaVRHZG5UbTlqWWxaMFN6UjBPWFZvYkMxWVdHcGFVbkZpUTJSTmJGaFRNSGczWjFGbFVYcElaV1l4TURSV1FYTnljRE5PVVY5Qk1VZFBORzVCU1RFelNHRmZkSEpoYkhsTlJXNHhObTF0YVZOTlJVNXJZazk2UVZSYWRrZENaVzlHV1ZkVGVYWjVXa3R0WkRsaWEyVkdXREZ3TjA5T2FEWXpWbGRsYldJNFFrWjFUbXRNWTJkVGVYaFVPRTh6ZDJWb1MxVXpUVmxyVlRkbWRERXpVVXhIUVhaMFUyczFMVVJMTkVOZlYxWXhZM2wxVjB0eWFHYzJORWQwWmxKRlZWRm5NamxwZUVwa1NEbEljV1ZLVEVSRlZtOWZTME5WV1dkNE5IQldSamRzWWpkeVQxaHdOVk5ZVXpaT1J6UmFhRlo0WjFSbWMyMVNMVGRmU0ZOUE5YQnNZbXBTYmpCRGRrUlpWMFZVTTBOWVIxbGFVa2w0UWw5c1ZqSTNZM1pGZFVaTFZYaElNMmxLUldwNU1XVTBiblZyZVRsVU9YUXhNVmhDYUZsNlR6TXRWbVpKZFhrMloxOWtNa0kwYjFWNlJHRlpVMEY1VUdGVGMwWTVXRmQ1Ums5aFozWmhOVWRHZFd4c1UycEVSVUZGUVRob05VcERTVzgxUm5wRlFXWktaVEpGYjB0WE1VOWFla2N3YjA5bmREVnZhR2xCUXpOWFMzaFpibFozT0hWRE5XSkpaMEpXTm5sV1ZHWk1NVFZJVVU5MGJ6RnpUa3hmVTFkcmVtZDJjbXhIWkRWT09GUmtNV3hEUkVocGVHSk5UMWxzVW1rNWFESlNabHB5Wm14RFVuUnRkRGxTZDFNdWRETnRWM2xVYURnMWVVcHRjemhUZW1GbFIwVlhVUS5WZUx1WUJnbXh2Q3JwMUcyZV8wUVZ4aTVleFRFM1o1Rzd6ZUpYOHFTaWdrIiwiZXhwIjoxNzU4MjM0MjQ3LCJpYXQiOjE3NTgyMzM5NDd9.4UTpNGrkb0Fbeg2BoMlfqcYmE8MbNswMxSyGrDxYk8A","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyNWI0YjVlNC1jM2FkLTRlZDUtYmU1ZS01Y2ZjNWFkYmY4ZDIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InJtODdhYzJ0M21rbW10YWxobjA0ZjgwaDA1IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUtObE5xV1ZaNWVUaFBWbEpaV0VOVWJWUkNVbkJCTGs1RFUwbHVPR2RYYkZseVF6Wm9abUl0Ukc1bmJqZzNRVU13T0ZGNGQySmFaRVZVTW5WQlRqRkxNRFJXUjNOQ04ySk9ZV053YUhSblIxQnhYeloxTTJOVFEyeHlkV0ZhYzBreE1IWnpZMEZIY3pCQ1gyazJTMFZwT1RSMWVERmlPRUo2TjBKV2RFWjVSV2hNVGtGd1EzTmZabUpRVFRGNWVGaEJWMHBYU1MxbVFXNXFiWGRQTjNsb1ZYbEZWVmRaWlhSNGVrZFViV2hTVWxKVkxYZDJTbHB2VFROWE5HSjBhM2RUVEhveWNHZFdjRWxsTlUxdFN5MVFZM1ZmV0RsaFEzQXlOelpZVDFCUk5FMWxUMDQwZFhOclNEZHNWVVpsZHpSdWFHZFZNVGMyZVRkc016Sm1iV2RRVEZKWlZVNURaVGRUYVZsSE1IVndOVlpTT0haaExYaFBPWE5QUzBReFUySnBVME53YlhkS1RDMXlPWFZHUlhKVlNHSndaa2xYZDJ0ZlJVMHhWa05vVEc1bk5EWk9SMnRQWVhOaGMzZHRkWGhDYlU5WlZtdGFXbG90WDJkQmJGUkliMFZJWkRZelRXOHhZbmxGZEZoM2FFSmpjVmhVYlV0aU5VbE5UM1pDV1daV2IwNHlSR3BSWnpZd1pXTjVXSEp6VDI1VVZWTlNkRGwwY1ZWTGRWSkVkSFZzY1hGaGMxQlhWVTkxTFdoYWRUUTFla3RQU2xwQ1luUXhhVzFRUlc5RWR6RkNkWGQxYzB4V1kzUjVhbE5CYTNCM1NtZDBaVXh5VjBRemVVRmxOamRDY0cxVVZUaGFibTVEWW10R1lreFRNWEpKWW1nNWMwcFBXVlozUjFweWJIbFpTalZrVVZOU1RVOXpaM1pzWDBKVlgwWTVkR051T0VwUU5GODJaVEF4UjFOa05scEphbDlJU2paeGVYWklNbFIwWDFsR1dscFRVR1ZJYjBZMmEzVXpZMlF5WnpoRloxZ3Raa1ZhZEhCU1UxWkRlazB5UjFsek1GOWZORXgxV25aMVNua3RhRzVEUzJOZlVtTlBNelZVVTNwNGJsTmtkRkUyU0hjdGRrcE9TM2wyVVRWWVJsQjVTbmRSU1VndFJGOW9Xa013Y0V0VE0zVlBkVGxPVlVjeFFsZFJUa1l6UlRKTldHTlRUMnBLUmxreGJVOXFMVTlXWjJ0SFRtZHNNbE5UUldkWlN6QkJiVGxOZUVOeFNXdEhORE5yV1ZKSVZsVktWbWxmZDJoNE1IUjRSbEY0VkVsYVRYSjJPV0pIZG10UmVFNUhaaTE0ZEdzeWFtUktTRFY2YVRaRmVsSTBibmxJT0dkdE0zVXhTemRJTTBWd1RHZHJVa3R4ZVZaWGVsOUNaVkV0VGtsQ2ExOW1SMnRLY1ZGVFdtWnJSREp2ZEdGNmFuRTRYM1pUYVZocGFuUjNUM014Vm1OMFVGVkdaSGs1YjBKUk4yWjFiemxWYTNWek9XZzVjMUZzYTNoNlVHeHdkRFpEZWsxV2FVOXRXVTF3WnpSd1JsTlVYMEUyVVdwckxqQmlPREpaU0ZCTmJFaHBaVE5UU2xSRk4wOTVjRUUuSjZqWXQ0UTRVWURSaXVrbk9hdFhnSmhPM3pxc2NNN1I3ejBjTWV2NVo5NCIsImV4cCI6MTc1ODIzNDI0NywiaWF0IjoxNzU4MjMzOTQ3fQ.lhkqZsODsWCvo6GvP4tztSL9wMHy3WsA7ILQZaienZs callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000005 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000005 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000005 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000005@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 23.244.166.225 fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@17683757 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@3eb323b9 password: Pa_ssw0rd username: self300-user.10000005 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 accept: application/json content-type: application/json cookie: amlbcookie=01 host: openam-perf-haproxy.forgeblocks.com content-length: 8239 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None body:StringChunksRequestBody{charset=UTF-8, content={ "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyNWI0YjVlNC1jM2FkLTRlZDUtYmU1ZS01Y2ZjNWFkYmY4ZDIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InJtODdhYzJ0M21rbW10YWxobjA0ZjgwaDA1IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUtObE5xV1ZaNWVUaFBWbEpaV0VOVWJWUkNVbkJCTGs1RFUwbHVPR2RYYkZseVF6Wm9abUl0Ukc1bmJqZzNRVU13T0ZGNGQySmFaRVZVTW5WQlRqRkxNRFJXUjNOQ04ySk9ZV053YUhSblIxQnhYeloxTTJOVFEyeHlkV0ZhYzBreE1IWnpZMEZIY3pCQ1gyazJTMFZwT1RSMWVERmlPRUo2TjBKV2RFWjVSV2hNVGtGd1EzTmZabUpRVFRGNWVGaEJWMHBYU1MxbVFXNXFiWGRQTjNsb1ZYbEZWVmRaWlhSNGVrZFViV2hTVWxKVkxYZDJTbHB2VFROWE5HSjBhM2RUVEhveWNHZFdjRWxsTlUxdFN5MVFZM1ZmV0RsaFEzQXlOelpZVDFCUk5FMWxUMDQwZFhOclNEZHNWVVpsZHpSdWFHZFZNVGMyZVRkc016Sm1iV2RRVEZKWlZVNURaVGRUYVZsSE1IVndOVlpTT0haaExYaFBPWE5QUzBReFUySnBVME53YlhkS1RDMXlPWFZHUlhKVlNHSndaa2xYZDJ0ZlJVMHhWa05vVEc1bk5EWk9SMnRQWVhOaGMzZHRkWGhDYlU5WlZtdGFXbG90WDJkQmJGUkliMFZJWkRZelRXOHhZbmxGZEZoM2FFSmpjVmhVYlV0aU5VbE5UM1pDV1daV2IwNHlSR3BSWnpZd1pXTjVXSEp6VDI1VVZWTlNkRGwwY1ZWTGRWSkVkSFZzY1hGaGMxQlhWVTkxTFdoYWRUUTFla3RQU2xwQ1luUXhhVzFRUlc5RWR6RkNkWGQxYzB4V1kzUjVhbE5CYTNCM1NtZDBaVXh5VjBRemVVRmxOamRDY0cxVVZUaGFibTVEWW10R1lreFRNWEpKWW1nNWMwcFBXVlozUjFweWJIbFpTalZrVVZOU1RVOXpaM1pzWDBKVlgwWTVkR051T0VwUU5GODJaVEF4UjFOa05scEphbDlJU2paeGVYWklNbFIwWDFsR1dscFRVR1ZJYjBZMmEzVXpZMlF5WnpoRloxZ3Raa1ZhZEhCU1UxWkRlazB5UjFsek1GOWZORXgxV25aMVNua3RhRzVEUzJOZlVtTlBNelZVVTNwNGJsTmtkRkUyU0hjdGRrcE9TM2wyVVRWWVJsQjVTbmRSU1VndFJGOW9Xa013Y0V0VE0zVlBkVGxPVlVjeFFsZFJUa1l6UlRKTldHTlRUMnBLUmxreGJVOXFMVTlXWjJ0SFRtZHNNbE5UUldkWlN6QkJiVGxOZUVOeFNXdEhORE5yV1ZKSVZsVktWbWxmZDJoNE1IUjRSbEY0VkVsYVRYSjJPV0pIZG10UmVFNUhaaTE0ZEdzeWFtUktTRFY2YVRaRmVsSTBibmxJT0dkdE0zVXhTemRJTTBWd1RHZHJVa3R4ZVZaWGVsOUNaVkV0VGtsQ2ExOW1SMnRLY1ZGVFdtWnJSREp2ZEdGNmFuRTRYM1pUYVZocGFuUjNUM014Vm1OMFVGVkdaSGs1YjBKUk4yWjFiemxWYTNWek9XZzVjMUZzYTNoNlVHeHdkRFpEZWsxV2FVOXRXVTF3WnpSd1JsTlVYMEUyVVdwckxqQmlPREpaU0ZCTmJFaHBaVE5UU2xSRk4wOTVjRUUuSjZqWXQ0UTRVWURSaXVrbk9hdFhnSmhPM3pxc2NNN1I3ejBjTWV2NVo5NCIsImV4cCI6MTc1ODIzNDI0NywiaWF0IjoxNzU4MjMzOTQ3fQ.lhkqZsODsWCvo6GvP4tztSL9wMHy3WsA7ILQZaienZs", "callbacks": [ { "type": "ValidatedCreateUsernameCallback", "output": [ { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "MIN_LENGTH", "VALID_TYPE", "VALID_USERNAME", "CANNOT_CONTAIN_CHARACTERS", "MAX_LENGTH" ], "fallbackPolicies": null, "name": "userName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "REQUIRED" ], "policyId": "not-empty" }, { "policyRequirements": [ "MIN_LENGTH" ], "policyId": "minimum-length", "params": { "minLength": 1 } }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-username", "policyRequirements": [ "VALID_USERNAME" ] }, { "params": { "forbiddenChars": [ "/" ] }, "policyId": "cannot-contain-characters", "policyRequirements": [ "CANNOT_CONTAIN_CHARACTERS" ] }, { "params": { "minLength": 1 }, "policyId": "minimum-length", "policyRequirements": [ "MIN_LENGTH" ] }, { "params": { "maxLength": 255 }, "policyId": "maximum-length", "policyRequirements": [ "MAX_LENGTH" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Username" } ], "input": [ { "name": "IDToken1", "value": "self300-user.10000005" }, { "name": "IDToken1validateOnly", "value": false } ], "_id": 0 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "givenName" }, { "name": "prompt", "value": "First Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "givenName", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken2", "value": "self300-user.10000005" }, { "name": "IDToken2validateOnly", "value": false } ], "_id": 1 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "sn" }, { "name": "prompt", "value": "Last Name" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE" ], "fallbackPolicies": null, "name": "sn", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken3", "value": "self300-user.10000005" }, { "name": "IDToken3validateOnly", "value": false } ], "_id": 2 }, { "type": "StringAttributeInputCallback", "output": [ { "name": "name", "value": "mail" }, { "name": "prompt", "value": "Email Address" }, { "name": "required", "value": true }, { "name": "policies", "value": { "policyRequirements": [ "REQUIRED", "VALID_TYPE", "VALID_EMAIL_ADDRESS_FORMAT" ], "fallbackPolicies": null, "name": "mail", "policies": [ { "policyRequirements": [ "REQUIRED" ], "policyId": "required" }, { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } }, { "policyId": "valid-email-address-format", "policyRequirements": [ "VALID_EMAIL_ADDRESS_FORMAT" ] } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": "" } ], "input": [ { "name": "IDToken4", "value": "self300-user.10000005@forgerock.com" }, { "name": "IDToken4validateOnly", "value": false } ], "_id": 3 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/marketing" }, { "name": "prompt", "value": "Send me special offers and services" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken5", "value": false }, { "name": "IDToken5validateOnly", "value": false } ], "_id": 4 }, { "type": "BooleanAttributeInputCallback", "output": [ { "name": "name", "value": "preferences/updates" }, { "name": "prompt", "value": "Send me news and updates" }, { "name": "required", "value": true }, { "name": "policies", "value": {} }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "value", "value": false } ], "input": [ { "name": "IDToken6", "value": false }, { "name": "IDToken6validateOnly", "value": false } ], "_id": 5 }, { "type": "ValidatedCreatePasswordCallback", "output": [ { "name": "echoOn", "value": false }, { "name": "policies", "value": { "policyRequirements": [ "VALID_TYPE" ], "fallbackPolicies": null, "name": "password", "policies": [ { "policyRequirements": [ "VALID_TYPE" ], "policyId": "valid-type", "params": { "types": [ "string" ] } } ], "conditionalPolicies": null } }, { "name": "failedPolicies", "value": [] }, { "name": "validateOnly", "value": false }, { "name": "prompt", "value": "Password" } ], "input": [ { "name": "IDToken7", "value": "Pa_ssw0rd" }, { "name": "IDToken7validateOnly", "value": false } ], "_id": 6 }, { "type": "KbaCreateCallback", "output": [ { "name": "prompt", "value": "Select a security question" }, { "name": "predefinedQuestions", "value": [ "What's your favorite color?" ] }, { "name": "allowUserDefinedQuestions", "value": true } ], "input": [ { "name": "IDToken8question", "value": "What's your favorite color?" }, { "name": "IDToken8answer", "value": "red" } ], "_id": 7 }, { "type": "TermsAndConditionsCallback", "output": [ { "name": "version", "value": "0.0" }, { "name": "terms", "value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." }, { "name": "createDate", "value": "2019-10-28T04:20:11.320Z" } ], "input": [ { "name": "IDToken9", "value": true } ], "_id": 8 } ], "header": "Sign Up", "description": "Signing up is fast and easy.
Already have an account? Sign In" }} - response: version: HTTP/1.1 status: 200 OK headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private warning: 100 OpenAM REST "No Accept-API-Version specified" warning: 100 chf "Accept-API-Version should be included in the request." content-api-version: resource=2.1 expires: 0 pragma: no-cache set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none content-type: application/json Content-Length: 4178 date: Thu, 18 Sep 2025 22:19:08 GMT x-forgerock-transactionid: 9e7c4195-688b-4620-8de2-5fe2ee52f846 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyZDI5NTJkMy01NmI0LTRmMDgtYjk1Yi1jMzc4Nzk2YTkzYjciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjI3MTU0NmF2NGg1cnFhb2l0cmdrNzhrNWh0IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWxUa2hJV2xveFJWVlZiMDk2TTJvM2JtOHRYMXAzTGtWaVRsOURRa1l3U1hkMmNtbENZa2xSZFV0eFdscENVMkp4WkhsbE5XZG5lbEp6VGtnemIyWnNYM1ZsVjFCR1NHNHdZaTFWV0VKeWFFZDBUbEZMTUVseU0xWmpXVGQwYjJKSGRFZFFSWE5ST0dvM1dpMXlVSFEwZVRkbWRscDVRVEZIZDE5VVZHSktURWxYVDJSc2JXZHdlaTFITW1walUwTnpSbTlZYjIxQmVFTndTWEZpU0RselJIRnBOV2szYkVzNVNHUmhVREIzYUhBdE5VVlFVM2RRT1ZSSVUxUnFkVkZyVTJKU1pVTTFRelZpWm1OVlZFaHJiRTlpU21Wd00yZGFVamxrYTFJd1pVNW9PRlpTTTJkYVdXUldUVkZmUVZoS2RYUjVUM1ZoV21ndFluVTFkVGszUzFGbWJUbEJXVlJsZGtWWVNETnlaa1V0VEVwRllYcFhUVVZMWHpObE4zVjNNWFEzV0RFMmFVaDRXbVkzTW1ndFZDMXZSM0E1YVd0dlgyUTVlVFJGWm5OWmVrMXJUWFpRVmtscVNuRnNZVzVrY1VWeFdtWjZTalZ6VmtoRVUzSTBlSE5GZEhCdmRuTnJSV1V0UTFsUlEybzBla0p2Yld0QmRtWlBNekpIUnpSeWVscFFjbXB0ZVc5MlYwNUNZelF4TkRCNVVscFhZbmhWWVhod1UyVm1YMHd4ZVVoWWJFMTBOWEZ6YVVoSk9XZDBkSFU0VTFWWlpHUjRSMFo0WlUxVFozSktla2N4V201b1RHcGpiR015V2tFek1WYzVWbmR4ZURGdWRIRTFjSFJ2U1ZCNVdDMXNSVVJJVVhORFgzSmxXWE5sYjFkVFlUZG9SazE0WXpjdGVIZzRhR050Tms4MFZWbHZhR2R6U3pGM05sTkNaV1Z0VmxkTmNHSnVlakJ5VmtORGQzVkVWWGxETWpkeU1sWjNZV05sTVhSRmJuVTBRMnd3TW5ocGFqaGFWV2x5UlZOT01sOTFZVGRDZVRselZTMVpkbkV0WDJaYVIwNXFSRlZJTkVGaU9VUTJNWEJJUkdKdVJWSkRYMmxCZGkxcE9YbG5XREI1WjFkdlpsOTFjbGhETkU5Sk1WVXllVzlJZGpsclZtWkVVVTFQT0V4V0xYbFBaWGw1ZUdnNFpYQnVXRUpHUkhoc1FtSXRWekYwZGtac09FTktTRXMxZERaa2FWSmhVbFZYZEhoTE0yRmZNMVZWY0V0Q2RWOWZSM1ZJTFdseFZ6Z3hOMHQ2TW5BMmQySlBlbmQyU3paV1NqY3hWRGhTTTB3NWVXNHhRVVZIWWxKaGIyUnJTa3hLYTFWTFVURlpTMFJ3TVZOMVlYWktPUzFQWWxGclRVWk5TbGxzUWtaTE5WVjZiVXQ2YjBsNGRrUlBka3gzU0cxUllsY3pRMnB2Yms5UVkwVXRibGgxZDNGTE9WUkNOREZwUVRSVVEwOWlja3ROUVRoTVRWSlFSV28xVFRWS1FqVkpVVUl5VVdOUFZuZ3dMV1pEWm1oTVIzYzNRM1JhYzI5ckxYQmhSRlZvUzJSZlowUlFjVFZrU1Rka01scGthRjlIZWxoTVNWWTFSbTl4VlhScVVHNTFSRloxYTBsWmNGWnRYMFpMWmxWQmVWSk1Ua0ZEZVdKeFowVktPVzFJYUhsSVV6TlBSVkIwVGpJeVdsaG9TMmx6WlhaR1JuUnNlWGRvUkVoS1RVeHJjalkzVGpScVdrZGhVRzVvT1dsQ1pqQmtTVUZZVnpSNWRGOVVOSEpQYzJSNlJWVXdkM000WkVOWFRFbzNVbEF5VXpnMWNFMXNVV3BpVkVKMVZuSlpVVVl4TkhoMWFqQm5YMGxFTFdJelJIQm1TSFpPYTNZNFFYbDZOMUUxTTBOcmRrMXhRV0ZWVG14SWFqSTRTbTV4ZGxkYVpXdERMUzFCWWtvemRVdHpSMHBrWjFOVlNrVnVPRFJqUlU5bWQyTnJUMVJaTkZwVGVWZ3hka1JGUjJKa1luWTFVRVZCT0MxUlZtTlhOa3hYWVV0RGFYTnlORGRZYm0xek1TMUZTelpMV1RNeVJXSmtNbGRzUmxaNE1WazNWVUk1VjJ4M1JUVlFia0ZxWVVnMmJGRllNQzFsWm1KbFVscEliM1pCZHpSR1JscDJhMHBaZGtOdWNVTXROVFkwWm5KblZsVkJZbUkxZFZWbFltTkVPRzlCVTA5SU9FcFhjbEJsVFhKa1kwMTJOMHhmZVhSNVUyaG5lVjluVHpKWVlUaGlNM05HVDNaQlZrOXZVRWxaZURKQ04weGpURXd6UTNodldHUlBYemhDVUY5blFUaFRhMHRYVTJNd1JEbEdUalkxZDFkNVpWTTBSbGRqVVRad1NXNTJSelF0Y1Vac0xXSlpSV0pOYlVkdGFHbERhMGhwVVdJM2IxVTBRM1pOTjA1ZlZtMU1Sbkk1YUdsa1ltUjFiVUkyWTJKc09GWXhTRXRXWlRSd1Zrc3RjVEZoWW5rdE1scGhSV05uWTFsSU9FSlpkRWxWTW05cFl5MHRUVlZaTkRFdFUycENUR3RXU0VWUldYbGFNRTlRTkhFMFRuRlhXSEoxWVd3MFZWOVVjV0pZYmpocVRsaFdNblpUV2pSc2NtRkpibUpGZVZZeE1XVjBaelp0Um5ZdGNpMWpjSEZZVUhKMk9XcHBMVUZhVlhaNWRsRTBNa2RJYmtwSWNYZ3lWRzVmZVRka1NFMW1UV2sxY1VRM1lWQldRM2c1VjI0NFJWSTROVkJTTTNoRFJUUmhXbFpyYjFKek1XeEZjVEpVVTBWaWFWVkpPVWRrWjJKaGF6aGtlV0ZNYkZCelVVTndaVnA0V2xsWk1rMU9ZWFJPVDI1aWEyOVJURmROT1hsS1JYWTJXa3BXWnpkeVZFWmhNRzF6Y1daNVZIQXlVWEZoWXpaTWRWSnBSMUZrYUZOM2RHUTJOek13UW1aWVFreE1SM1V6TTNabExWWk9OMkZsTlVWTFNFdGlOalpWU2xwTWFUVTJUa1EwUVdWYVVFdzJaWEJQVEZkNVZsVm1TMmxRWmxVNFYzRjNPVTFmZVVSYVRVdEZVVkJ1VmpOVVMzVlFabUZuUjBFNWFGSm1ZWGR6ZUU1UFdXOVdWbGhsZGxZek4wWmFXREl5UzJRd1dtdzFlbTB3VDNSdlJpMVJiemhMTmxjdWNVaHJUWEpxVVVSMFgzSlliWFU1UkZkdk5XRnFady43eWdjR3ExRnZFMFkzUThzVEs5bGVkSlBlc3llbzJMOU1yTUI0LUEybk8wIiwiZXhwIjoxNzU4MjM0MjQ3LCJpYXQiOjE3NTgyMzM5NDd9.agotCOz4BhmCHb380pFvxD3HPKVAXTJ6nIrxM8Jgn7Q","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: 34435x ================================================== - GROUP 2 - GatlingLogItem-UI AM idFromSession-KO-status.find.in([200, 209], 304)-401 - 34434x > UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401 - session: callbacks: authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlZGY0N2ZhNi0wNzZmLTRmYTgtODFkZS00OTk3ZWYyODA0MTIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxzanU0bDRsamI5ZXRyYXAzMTU0anJhNTJ2IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9hVlo1WjE5d01WUTFVRjh5VGs5Sk5tUndhRlJSTG1Ock0xZElhMVY2VWpCa2NtZzBjM2h0U0dOVVJHRm9VM1owYm5KSlNGWlNhbUpOT1hNMGRYVm5jbVUyZG1ZM1pGSnhWakJ3Y2xkeFIwcGZUemhaUmpWM1FubGZiemgwWjA0MGJIZFpMVTE1YkVzd2FqTXhiV05XWm1GQ1NXZEhNMnRITlZkVFRsRmllVFJFTFU1WlVGYzRWRVZGTXpKaU5sZDRURmRMTWpjNWNVbDNNV281UjJzemJuUmlUbVZRUlc5aVoxOHhTbXh1ZHpjNFkzWmFXbGx6V1ZSaGFVTldTMDQ1UTNSUFF6ZDFYMVp6ZWxadVNuQm1lR2RYWVY5UGNFVTNkbTF5T1c5S1ZXOXFOVlozVlVod1owcFpUMDlvTmxoS1JuUXdkRWN5T0V0RFFrWjBNMHQyVjFOWVZWZHhhR05RWWtORGRuQTRRVlJmWkZWTVYxbFVaVk5RTlZaa1pqTkZjM2RWYkZNMmNWQnVSVFpNVVRsbk5qVXhUa2RWVkVzdFMwbGhVVFp6V0ZkWmMyVlVhR1o0VjBSeWRYVm5aMDVrYjNWa1NUUkNZbkpGVEhjME1HaEhaVmRrVkRSNE9YVjRSM2hUWm5sc2NVOUtRWFpuWm5aTmNUZEtaMVJHVXpGSk9YaERUbkphYVhwRmJXSnhSa0ZRTVd4Q0xYcFpRMFZCYUhWWGIxOXhhbTU2TWt3d1JYRTRTRzVETUVRMU5VbFJRekJxVURCZlRVVjVkVkpXVTJoNmRuaHRTMUJVWkdweVVYa3ROVVYzV0RsSU9HbDBOMHBOVm5kd2NuVnZiVFJwVnpkWE9IWmZOR0k1ZFVwR2NFZ3lMVXg2VUhJMU1XSlFUR2t3VDBOWU5rTmpXRjlhYUhGdlpHa3lVbWhGVDNGWGFsZFFUa2hHVVd4WVNqQklNREpNZFROalNXdDZaSGhWVUZCQk16ZFdhVXBvWjJoTllWbGhkelZEU1dSelFraE5VRTQ1YW1kVWMwNU9TRk5NTWpaS1FUUkRVM2RGV0VOSk9FSmxha0ZOV1ZacGRVWTBRVEl6ZHpKZldtcDNOMjQwWkhoZlREUnlkRjlKUkZWUmFGOXFXbFZ2Y1VsSFNIaHVWMFpXWTFSUlVETlFiV3QwVWtSV1RFNXNOVnBNVEdGZmQwSlViamhZTW1kWGMyUnBkMjQxV1V4T01FUnNjVzU0VDNONFlWVlRXR0pPYTNVMFprWjJSVFZYTkVoSk1uRkpkRUowT1dwd2IyWkVkV0p5VFhGRVNrMTBMVkpQU1Y5bU9FSlljRkV4TVVSRmRXeGlkSE0xVlZOd00xQkViRVJuWlRaaGVXNXBkSGhaTTJ0eE1tOWhlalZvUTBWb1NURlNjVXRPU1VKT2JsVnBOVWw0YkRRMmRVcFhaalkyWmpGNGRGSlRlV2hoTmxwTlpWOVNTV0o2YXpocFJWbFBXRzgyWlRGcVMxRmpMWGMxUVdNeE5sRTRZV1pmWTBkSU9Vc3hRbXhuYVVadmJGYzRPRmR1YzJwWE9VNVdhRFpzTjJ4SWVtazBkRVpRYUdGM0xtWnJWSHBaWkRGU1ZqRXhUMnB1YjNSTlNXbFVXbmMublNuYmVLM0t5RXlCRVVzOW1CVUg2dWhzQUhXSWlYNU9QZ3lEelQ3WHNfRSIsImV4cCI6MTc1ODIzNDI0NSwiaWF0IjoxNzU4MjMzOTQ1fQ.FHmFFVaR5YU3NYQ3mP-j6A-Z_zrqCaOjlV2kR6RAw3M callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000001 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000001 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000001 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 3 input: - name: IDToken4 value: self300-user.10000001@forgerock.com - name: IDToken4validateOnly value: false output: - name: name value: mail - name: prompt value: Email Address - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: mail policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-email-address-format policyRequirements: - VALID_EMAIL_ADDRESS_FORMAT policyRequirements: - REQUIRED - VALID_TYPE - VALID_EMAIL_ADDRESS_FORMAT - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 4 input: - name: IDToken5 value: false - name: IDToken5validateOnly value: false output: - name: name value: preferences/marketing - name: prompt value: Send me special offers and services - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 5 input: - name: IDToken6 value: false - name: IDToken6validateOnly value: false output: - name: name value: preferences/updates - name: prompt value: Send me news and updates - name: required value: true - name: policies value: {} - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: false type: BooleanAttributeInputCallback - _id: 6 input: - name: IDToken7 value: Pa_ssw0rd - name: IDToken7validateOnly value: false output: - name: echoOn value: false - name: policies value: conditionalPolicies: null fallbackPolicies: null name: password policies: - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Password type: ValidatedCreatePasswordCallback - _id: 7 input: - name: IDToken8question value: What's your favorite color? - name: IDToken8answer value: red output: - name: prompt value: Select a security question - name: predefinedQuestions value: - What's your favorite color? - name: allowUserDefinedQuestions value: true type: KbaCreateCallback - _id: 8 input: - name: IDToken9 value: true output: - name: version value: '0.0' - name: terms value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - name: createDate value: '2019-10-28T04:20:11.320Z' type: TermsAndConditionsCallback description: Signing up is fast and easy.
Already have an account? Sign In header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (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.contentCache: io.gatling.core.util.cache.Cache@5e75a4d3 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@4b4a6300 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@20d94d81 password: Pa_ssw0rd username: self300-user.10000001 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/users?_action=idFromSession headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Accept-API-Version: resource=2.1, protocol=1.0 referer: https://openam-perf-haproxy.forgeblocks.com/am/ accept: */* cookie: amlbcookie=01 origin: https://openam-perf-haproxy.forgeblocks.com host: openam-perf-haproxy.forgeblocks.com content-length: 0 cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: version: HTTP/1.1 status: 401 Unauthorized headers: x-frame-options: SAMEORIGIN content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' x-content-type-options: nosniff cache-control: private access-control-allow-credentials: true access-control-allow-origin: https://openam-perf-haproxy.forgeblocks.com access-control-expose-headers: content-api-version content-security-policy: default-src 'none';frame-ancestors 'none';sandbox cross-origin-opener-policy: same-origin cross-origin-resource-policy: same-origin expires: 0 pragma: no-cache vary: Origin content-type: application/json;charset=UTF-8 Content-Length: 62 date: Thu, 18 Sep 2025 22:19:06 GMT x-forgerock-transactionid: b046ce87-d1b4-4260-885f-a24a69f91c0f 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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJjNjAwNjUxZi1mNmUyLTQwOWQtYjVmZC0wOGFiNTZiOGIwMWQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdrdnI1MnRucHRjYXU0aXEzcDMxZzA2b3UyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUlOakZFTlVrM1NFRTNjRE10U3pGbGFXRlhZMTkzTGpVNVVtdExNMFpyU1VGSFJUaHNRVzlQU1RGNlZHaDRXbGRxTTNSSU9XaFRka1ZpYVZkbk5rOXVVakYzY1hKVlVITXlVSGhVZVhCVGRqTmpSbDlsTjNSYVkyRm5UbFpzTlU5VmVWbG9kRFZsU25GdGExWnpOa2RuZFhjNVJFTlBSSFI0V0VGbGEyWnVRekZvU0ZWeVQxVk1ORTlIYUhWVk9EWjNVR3REYkdWdk1USjBjSEZ2T1VsYVlWZE9RVVJCZVV4MGNtbHNPVVpUZGpSU1VrNTRTa3RYYUdGeE0wWkRORVo0Y0djdFZIcHZhSGN3Um5CbE9FUk5ZVUpRYmpWbVFYTkljRTFJVWtWSGExbFpPRFpTYlhaMk1IUmxWVnBPZGpSQ1ZGUkxXRXBhUVV4c1VWWTJNa2hyTWxoMFFsQTVWM2RYVEZSaGJrVnpjVlExUzFKdGQyMXpWVXBMVXpoMmFERm1OMWw1WlRKRFdFRmpRVlJmTTFCTWFWUlhVazE1Y1VadmJsOHRXVGRFUjJkRE5uVllRblJqVmpONFYyZENXakk1VDBreWRraEtPRFo1U3pKVGF6SklhVnBRWjBaVWF6QXdOV1l6TUhWaWRVbEpZMGg1WlVOVVNFOTNVbWhvU0VKM2NrWldUVVpNU0VwZmFWZGZkSGhYU2t4a1UweHBhV0ZDZWpKRVVsQjNURVZJZDB4cWVEaEJabWwyTW0xQ04ycHZUVk5zTTE5dldrRTFZVnBNUlhCdGJUbGhVVUpTYW0xSVNUbG1MV2Q1Wkd0c09UVjVOamhyV1c5cGVXeHBlalJCYXkxeWJqRnhiMGgyUzI1bGNXUTRRbWR4VUd0bVZHVlhlR1pvTm1jdFFqSkJWMUJvTkVkM2Fta3RkRkJ0VmpOUWNtWkJhMjV0UlZsTGVXcGtORWM1TkVwSU9IQlROWE5pY25wMU9FWlhWRmN0UWpoQmVWcFRWbFZGZUdOcU5Ib3lMVWh3UlZvMVVtaDJWUzFTWWtOTlEzUnpiSFkzVWxkMldsODVVSGRwV21KTkxXZzFNSG8yUzBsVmNYVm9XV0Z1ZEY5UGMwZHRMVWRFTkVoSlJFTnZkalpTTFMxVVV6aHFTVmx1Vm5reWRYb3hka2hCU1d0S1pHUk9MVzE0YkdScVZuVmlXRTV4VUUxRU9EZFBielpEV0dkMGJVUXhTMUJTYmtzNFUwVmFjMlJrWHprMk5YZFhTSGM0U25acmFrcElWVFpJY1hWRmFVNDFNR3hFTkVsVWNXNVRiVkIzU2pGeVVrVjZTVEpIUVRJdFJYcFBZblZOVFd4NVRFcGFSVEEzU1VaUmVGcGpiM2hUT0RGTWFrUlhUWFo1Y2pWWFQxcDRjbkphTUdSNmJUaFlNR1UwYWpGRmRFNWFWRmRvVlY5eGFHODRiMjF5VWtzMFFYRnlRbTExT1hveWFWTmhTRWt6T0hJM1pVNDVWSEZpYUVZd1FsazRYMXAzTURKTWFWUmljMGcyWmxaVU5WUmFjR0kwTXpkRE4xY3dVemRHVkRWRVJUZHBURUpHZGxGekxuRktjV050WkhoemRVeEZlamRJUlRWM01XRTNla0UuZG5KNnctamFjcWw0aWg4VG9ybndXai00c2NMcmZaS2E4NjNBVlFTU1ZBYyIsImV4cCI6MTc1ODIzNDI0NiwiaWF0IjoxNzU4MjMzOTQ2fQ.lrfOlrwAIQf441cY1w-QHgJtemXAmEWA6w3USa2_jh0 callbacks: - _id: 0 input: - name: IDToken1 value: self300-user.10000002 - name: IDToken1validateOnly value: false output: - name: policies value: conditionalPolicies: null fallbackPolicies: null name: userName policies: - policyId: required policyRequirements: - REQUIRED - policyId: not-empty policyRequirements: - REQUIRED - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE - policyId: valid-username policyRequirements: - VALID_USERNAME - params: forbiddenChars: - / policyId: cannot-contain-characters policyRequirements: - CANNOT_CONTAIN_CHARACTERS - params: minLength: 1 policyId: minimum-length policyRequirements: - MIN_LENGTH - params: maxLength: 255 policyId: maximum-length policyRequirements: - MAX_LENGTH policyRequirements: - REQUIRED - MIN_LENGTH - VALID_TYPE - VALID_USERNAME - CANNOT_CONTAIN_CHARACTERS - MAX_LENGTH - name: failedPolicies value: [] - name: validateOnly value: false - name: prompt value: Username type: ValidatedCreateUsernameCallback - _id: 1 input: - name: IDToken2 value: self300-user.10000002 - name: IDToken2validateOnly value: false output: - name: name value: givenName - name: prompt value: First Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: givenName policies: - policyId: required policyRequirements: - REQUIRED - params: types: - string policyId: valid-type policyRequirements: - VALID_TYPE policyRequirements: - REQUIRED - VALID_TYPE - name: failedPolicies value: [] - name: validateOnly value: false - name: value value: '' type: StringAttributeInputCallback - _id: 2 input: - name: IDToken3 value: self300-user.10000002 - name: IDToken3validateOnly value: false output: - name: name value: sn - name: prompt value: Last Name - name: required value: true - name: policies value: conditionalPolicies: null fallbackPolicies: null name: sn policies: - policyId: required policyRequirements: - REQUIRED - params: [...] header: Sign Up fake-ip: 42.42.42.42 fake-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@39c95294 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@1b3dfdcb 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@df93f0d password: Pa_ssw0rd username: self300-user.10034435 - request: POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/users?_action=validateGoto 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: timestamps GROUP 40: 1970-01-01 01:00:00.000: 2x ================================================== - GROUP 41 - GatlingLogItem-UI IDM version-Exception-None-j.i.IOException: Premature close - 1x > UI IDM version (Exception), expected: None, got: j.i.IOException: Premature close - session: access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhYWYwZGM4OS1iMmZmLTRiZmUtYTg5Yy0yYjJkOWZlMGUyZWQiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiNzFlMTdiNDEtNzg5MS00NTc1LWJhZjItNjBiY2YzYTVlNmZjLTg2NzA2Mzk4Iiwic3VibmFtZSI6ImFhZjBkYzg5LWIyZmYtNGJmZS1hODljLTJiMmQ5ZmUwZTJlZCIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJ4UDhpOU5zWElxZzJidGxRSklhUElyUVNlejAiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTgyMzc1NDEsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJvcGVuaWQiLCJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTgyMzc1NDEsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU4MjQxMTQxLCJpYXQiOjE3NTgyMzc1NDEsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6IktCTDB3RVZweEJMX2lYMUNOYnlzdktmZUIwcyJ9.Ng6L_T_D_YK6Nq8Rzbs-BAFZV0R4ZxyncqebrpzSzbc access_token_2: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhYWYwZGM4OS1iMmZmLTRiZmUtYTg5Yy0yYjJkOWZlMGUyZWQiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiZWJlZTAyZGUtNTQzZC00ZmU2LTgzYmItZGMyMTdhYmQ0ZTlkLTg2NzA0NDU1Iiwic3VibmFtZSI6ImFhZjBkYzg5LWIyZmYtNGJmZS1hODljLTJiMmQ5ZmUwZTJlZCIsImlzcyI6Imh0dHBzOi8vb3BlbmFtLXBlcmYtaGFwcm94eS5mb3JnZWJsb2Nrcy5jb206NDQzL2FtL29hdXRoMi9yZWFsbXMvcm9vdC9yZWFsbXMvYWxwaGEiLCJ0b2tlbk5hbWUiOiJhY2Nlc3NfdG9rZW4iLCJ0b2tlbl90eXBlIjoiQmVhcmVyIiwiYXV0aEdyYW50SWQiOiJHQkQ5V1d0czNuTUtCU2FEMkdPRXhiYml2d1UiLCJub25jZSI6IjEyMzQiLCJjbGllbnRfaWQiOiJlbmRVc2VyVUlDbGllbnQiLCJhdWQiOiJlbmRVc2VyVUlDbGllbnQiLCJuYmYiOjE3NTgyMzc1NDEsImdyYW50X3R5cGUiOiJhdXRob3JpemF0aW9uX2NvZGUiLCJzY29wZSI6WyJmcjppZG06KiJdLCJhdXRoX3RpbWUiOjE3NTgyMzc1NDEsInJlYWxtIjoiL2FscGhhIiwiZXhwIjoxNzU4MjQxMTQxLCJpYXQiOjE3NTgyMzc1NDEsImV4cGlyZXNfaW4iOjM2MDAsImp0aSI6IjdILUV3M2tKblVfRlEta2ZNYjNxbndBN3dybyJ9.VbESPhYRXMa7YFIrOF_QIkLLuHGHPnrR4CC0hpJ-exQ authcode: r1tXmJ2VFhW0fcwXARM-_bYErKA callbacks: realm: /alpha successUrl: /enduser/?realm=/alpha tokenId: dHbVTA7Kr_fTJcZ36cWnu6VI_YQ.*AAJTSQACMDIAAlNLABxQWWp1OGhZaE1LWSs5VTBYbTIxWHZWUU5hdXc9AAR0eXBlAANDVFMAAlMxAAIwMQ..* challenge: iJSbkocE9y8FYM8r1yQ2TaZWfh94VoL3xBtXcxxYQd8 fake-ip: 77.246.36.171 fake-user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36 gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443 gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@59003e80 gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@710134c1 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: dHbVTA7Kr_fTJcZ36cWnu6VI_YQ.*AAJTSQACMDIAAlNLABxQWWp1OGhZaE1LWSs5VTBYbTIxWHZWUU5hdXc9AAR0eXBlAANDVFMAAlMxAAIwMQ..* gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/ gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@5a9f6d6 password: Pa_ssw0rd tokenId: dHbVTA7Kr_fTJcZ36cWnu6VI_YQ.*AAJTSQACMDIAAlNLABxQWWp1OGhZaE1LWSs5VTBYbTIxWHZWUU5hdXc9AAR0eXBlAANDVFMAAlMxAAIwMQ..* user_uuid: aaf0dc89-b2ff-4bfe-a89c-2b2d9fe0e2ed username: user.4295680 verifier: LTkxNDAxNjE1MDA5ODU4OTg3MjY - request: GET https://openam-perf-haproxy.forgeblocks.com/openidm/info/version headers: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 referer: https://openam-perf-haproxy.forgeblocks.com/am/ Accept-Api-Version: accept: */* cookie: amlbcookie=01; d0d18cac672abbc=dHbVTA7Kr_fTJcZ36cWnu6VI_YQ.*AAJTSQACMDIAAlNLABxQWWp1OGhZaE1LWSs5VTBYbTIxWHZWUU5hdXc9AAR0eXBlAANDVFMAAlMxAAIwMQ..* host: openam-perf-haproxy.forgeblocks.com cookies: amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None d0d18cac672abbc=dHbVTA7Kr_fTJcZ36cWnu6VI_YQ.*AAJTSQACMDIAAlNLABxQWWp1OGhZaE1LWSs5VTBYbTIxWHZWUU5hdXc9AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None - response: timestamps GROUP 41: 1970-01-01 01:00:00.000: 1x ________________________________________________________________________________ [2025-09-19 01:16:57] Logs-parse-benchmark-300 step6 : N/A ________________________________________________________________________________ Removing parsed Gatling stdout_parsed.txt file.. ________________________________________________________________________________ [2025-09-19 01:16:57] Logs-parse-benchmark-300 post : Check parent task state ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped