--Task--
name: Logs-parse-benchmark-400
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', 'Logs-parse-benchmark-300']
preceding_task: None
options: {'task_name': 'benchmark-400'}
group_name: None
Current dir: /mnt/disk1/xslou/workshop/lodestar-fork/pyrock
source (overseer-0) is a component
2025-09-17 10:55:39 - INFO: Timeout for this Task has changed to 10m (600 seconds)
2025-09-17 10:55:39 - INFO: timeout was set to GatlingParseStdOutTask default - 10 minutes
2025-09-17 10:55:39 - INFO: Interval for this Task has changed to 5s (5 seconds)
2025-09-17 10:55:39 - 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-17 10:55:39] Logs-parse-benchmark-400 step1 : Write order for overseer to parse Gatling task stdout
________________________________________________________________________________
Order file: /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/06_Logs-parse-benchmark-400/order.json
{
"name": "Logs-parse-benchmark-400",
"command": " /lodestar/pyrock/shared/scripts/logs_parser.py --non-interactive --input-file /results/orders/benchmark-400/stdout.txt",
"out-dir": "/results/orders/Logs-parse-benchmark-400"
}
________________________________________________________________________________
[2025-09-17 10:55:39] Logs-parse-benchmark-400 step2 : Make sure overseer is ready to accept order (not already busy)
________________________________________________________________________________
2025-09-17 10:55:39,756 INFO
2025-09-17 10:55:39,756 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING"
2025-09-17 10:55:39,756 INFO [loop_until]: (max_time=120, interval=5, expected_rc=[0]
2025-09-17 10:55:39,962 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found
2025-09-17 10:55:39,962 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:55:39,962 DEBUG --- stdout ---
2025-09-17 10:55:39,962 DEBUG WAITING
2025-09-17 10:55:39,962 DEBUG --- stderr ---
2025-09-17 10:55:39,962 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-17 10:55:39] Logs-parse-benchmark-400 step3 : Send order to overseer
________________________________________________________________________________
2025-09-17 10:55:39,963 INFO
2025-09-17 10:55:39,963 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-17 10:55:39,963 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0]
2025-09-17 10:55:40,987 INFO [loop_until]: Function succeeded after 1s (rc=0) - expected number of elements found
2025-09-17 10:55:40,987 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:55:40,987 DEBUG --- stdout ---
2025-09-17 10:55:40,987 DEBUG overseer-0-57d79d468-khs5t
2025-09-17 10:55:40,987 DEBUG --- stderr ---
2025-09-17 10:55:40,987 DEBUG
2025-09-17 10:55:40,988 INFO
2025-09-17 10:55:40,988 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/06_Logs-parse-benchmark-400/order.json overseer-0-57d79d468-khs5t:/results/orders/order.json
2025-09-17 10:55:40,988 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0]
2025-09-17 10:55:41,919 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:55:41,919 DEBUG --- stdout ---
2025-09-17 10:55:41,919 DEBUG
2025-09-17 10:55:41,919 DEBUG --- stderr ---
2025-09-17 10:55:41,919 DEBUG
Order has been successfully forwarded to overseer
________________________________________________________________________________
[2025-09-17 10:55:41] Logs-parse-benchmark-400 step4 : Wait order is done
________________________________________________________________________________
2025-09-17 10:55:44,920 INFO
2025-09-17 10:55:44,920 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING"
2025-09-17 10:55:44,920 INFO [loop_until]: (max_time=600, interval=5, expected_rc=[0]
2025-09-17 10:55:45,127 INFO [loop_until]: Function succeeded after 0s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:55:50,335 INFO [loop_until]: Function succeeded after 5s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:55:55,545 INFO [loop_until]: Function succeeded after 10s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:00,753 INFO [loop_until]: Function succeeded after 15s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:05,962 INFO [loop_until]: Function succeeded after 21s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:11,201 INFO [loop_until]: Function succeeded after 26s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:16,406 INFO [loop_until]: Function succeeded after 31s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:21,615 INFO [loop_until]: Function succeeded after 36s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:26,820 INFO [loop_until]: Function succeeded after 41s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:32,026 INFO [loop_until]: Function succeeded after 47s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:37,234 INFO [loop_until]: Function succeeded after 52s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:42,442 INFO [loop_until]: Function succeeded after 57s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:47,650 INFO [loop_until]: Function succeeded after 1m 02s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:52,859 INFO [loop_until]: Function succeeded after 1m 07s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:56:58,067 INFO [loop_until]: Function succeeded after 1m 13s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:03,274 INFO [loop_until]: Function succeeded after 1m 18s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:08,478 INFO [loop_until]: Function succeeded after 1m 23s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:13,718 INFO [loop_until]: Function succeeded after 1m 28s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:18,927 INFO [loop_until]: Function succeeded after 1m 34s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:24,135 INFO [loop_until]: Function succeeded after 1m 39s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:29,340 INFO [loop_until]: Function succeeded after 1m 44s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:34,547 INFO [loop_until]: Function succeeded after 1m 49s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:39,755 INFO [loop_until]: Function succeeded after 1m 54s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:44,965 INFO [loop_until]: Function succeeded after 2m (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:50,173 INFO [loop_until]: Function succeeded after 2m 05s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:57:55,382 INFO [loop_until]: Function succeeded after 2m 10s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:00,587 INFO [loop_until]: Function succeeded after 2m 15s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:05,795 INFO [loop_until]: Function succeeded after 2m 20s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:11,007 INFO [loop_until]: Function succeeded after 2m 26s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:16,241 INFO [loop_until]: Function succeeded after 2m 31s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:21,445 INFO [loop_until]: Function succeeded after 2m 36s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:26,649 INFO [loop_until]: Function succeeded after 2m 41s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:31,858 INFO [loop_until]: Function succeeded after 2m 46s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:37,070 INFO [loop_until]: Function succeeded after 2m 52s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:42,275 INFO [loop_until]: Function succeeded after 2m 57s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:47,511 INFO [loop_until]: Function succeeded after 3m 02s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:52,719 INFO [loop_until]: Function succeeded after 3m 07s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:58:57,927 INFO [loop_until]: Function succeeded after 3m 13s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:03,132 INFO [loop_until]: Function succeeded after 3m 18s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:08,340 INFO [loop_until]: Function succeeded after 3m 23s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:13,547 INFO [loop_until]: Function succeeded after 3m 28s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:18,760 INFO [loop_until]: Function succeeded after 3m 33s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:23,971 INFO [loop_until]: Function succeeded after 3m 39s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:29,179 INFO [loop_until]: Function succeeded after 3m 44s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:34,388 INFO [loop_until]: Function succeeded after 3m 49s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:39,595 INFO [loop_until]: Function succeeded after 3m 54s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:44,807 INFO [loop_until]: Function succeeded after 3m 59s (rc=0) - failed to find expected output: WAITING - retry
2025-09-17 10:59:50,018 INFO [loop_until]: Function succeeded after 4m 05s (rc=0) - expected pattern found
2025-09-17 10:59:50,018 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:59:50,019 DEBUG --- stdout ---
2025-09-17 10:59:50,019 DEBUG WAITING
2025-09-17 10:59:50,019 DEBUG --- stderr ---
2025-09-17 10:59:50,019 DEBUG % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 7 100 7 0 0 34 0 --:--:-- --:--:-- --:--:-- 34
________________________________________________________________________________
[2025-09-17 10:59:50] Logs-parse-benchmark-400 step5 : Get and log parsed logs
________________________________________________________________________________
Log parsing order succeeded, parsed log content:
2025-09-17 10:59:50,252 INFO
2025-09-17 10:59:50,252 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-17 10:59:50,252 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0]
2025-09-17 10:59:50,552 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found
2025-09-17 10:59:50,552 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:59:50,552 DEBUG --- stdout ---
2025-09-17 10:59:50,552 DEBUG overseer-0-57d79d468-khs5t
2025-09-17 10:59:50,552 DEBUG --- stderr ---
2025-09-17 10:59:50,552 DEBUG
Checking if file exists on pod 'overseer-0-57d79d468-khs5t', wait max 3 minutes if not.
2025-09-17 10:59:50,553 INFO
2025-09-17 10:59:50,553 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-400/stdout_parsed.txt" ]; then echo "/results/orders/benchmark-400/stdout_parsed.txt file found"; exit 0; else echo "/results/orders/benchmark-400/stdout_parsed.txt file not found"; exit 1; fi' | grep "/results/orders/benchmark-400/stdout_parsed.txt file found"
2025-09-17 10:59:50,553 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0]
2025-09-17 10:59:51,166 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found
2025-09-17 10:59:51,167 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:59:51,167 DEBUG --- stdout ---
2025-09-17 10:59:51,167 DEBUG /results/orders/benchmark-400/stdout_parsed.txt file found
2025-09-17 10:59:51,167 DEBUG --- stderr ---
2025-09-17 10:59:51,167 DEBUG
2025-09-17 10:59:51,167 INFO
2025-09-17 10:59:51,167 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- du -k /results/orders/benchmark-400/stdout_parsed.txt | grep "^\d+ .+$"
2025-09-17 10:59:51,167 INFO [loop_until]: (max_time=240, interval=10, expected_rc=[0]
2025-09-17 10:59:51,722 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found
2025-09-17 10:59:51,722 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:59:51,722 DEBUG --- stdout ---
2025-09-17 10:59:51,722 DEBUG 52804 /results/orders/benchmark-400/stdout_parsed.txt
2025-09-17 10:59:51,722 DEBUG --- stderr ---
2025-09-17 10:59:51,722 DEBUG
- Download file (size 52.804MB)
source : /results/orders/benchmark-400/stdout_parsed.txt @ overseer-0-57d79d468-khs5t
destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/05_benchmark-400/stdout_parsed.txt
2025-09-17 10:59:51,723 INFO
2025-09-17 10:59:51,723 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-57d79d468-khs5t:/results/orders/benchmark-400/stdout_parsed.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/05_benchmark-400/stdout_parsed.txt
2025-09-17 10:59:51,723 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0]
2025-09-17 10:59:53,965 INFO [loop_until]: OK (rc = 0)
2025-09-17 10:59:53,966 DEBUG --- stdout ---
2025-09-17 10:59:53,966 DEBUG tar: Removing leading `/' from member names
2025-09-17 10:59:53,966 DEBUG --- stderr ---
2025-09-17 10:59:53,966 DEBUG
2025-09-17 10:59:54,096 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/05_benchmark-400/stdout_parsed.txt is 1840368 lines):
2025-09-17 10:59:54,300 INFO ----- output -----
- SUMMARY:
+-------+----------------+----------------+-------------------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+
| Group | items in group | type | request name | status | expected | actual |
+-------+----------------+----------------+-------------------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+
| # 1 | 39660 | GatlingLogItem | registrationCallback | KO | jsonPath($.tokenId).find.exists | nothing |
| # 2 | 68769 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 401 |
| # 3 | 70276 | GatlingLogItem | UI IDM oidcToken | KO | headerRegex((location,#id_token=(.*))).find.exists | nothing |
| # 4 | 3980 | GatlingLogItem | --- | ERROR | --- | Failed to build request tokenUserinfo: No attribute named 'access_token' is defined |
| # 5 | 488043 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 500 |
| # 6 | 318792 | GatlingLogItem | User Authorize PKCE stage | KO | headerRegex((Location,(?<=code=)(.+?)(?=&))).find.exists | nothing |
| # 7 | 177725 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 500 |
| # 8 | 1967963 | GatlingLogItem | --- | ERROR | --- | Failed to build request RootUserinfo: No attribute named 'access_token' is defined |
| # 9 | 1463 | GatlingLogItem | tokenUserinfo | KO | status.find.in([200, 209], 304) | 500 |
| # 10 | 98100 | GatlingLogItem | --- | ERROR | --- | Failed to build request createOrganization: No attribute named 'access_token' is defined |
| # 11 | 98609 | GatlingLogItem | --- | ERROR | --- | Failed to build request queryOrganization: No attribute named 'organization_id' is defined |
| # 12 | 98609 | GatlingLogItem | --- | ERROR | --- | Failed to build request deleteOrganization: No attribute named 'organization_id' is defined |
| # 13 | 6714 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM endsession: No attribute named 'id_token_2' is defined |
| # 14 | 314 | GatlingLogItem | userinfo | KO | status.find.in([200, 209], 304) | 500 |
| # 15 | 7744 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke1: No attribute named 'access_token' is defined |
| # 16 | 817 | GatlingLogItem | --- | ERROR | --- | Failed to build request PatchManagedUser: No attribute named 'access_token' is defined |
| # 17 | 817 | GatlingLogItem | --- | ERROR | --- | Failed to build request ReadManagedUser: No attribute named 'access_token' is defined |
| # 18 | 7381 | GatlingLogItem | --- | ERROR | --- | Failed to build request userinfo: No attribute named 'access_token' is defined |
| # 19 | 9 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 |
| # 20 | 4683 | GatlingLogItem | --- | Exception | --- | 'hook-155' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' |
| # 21 | 3 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.h.s.SslHandshakeTimeoutException: handshake timed out after 10000ms |
| # 22 | 6004 | GatlingLogItem | --- | ERROR | --- | Failed to build explicitResource UI AM revoke2: No attribute named 'access_token_2' is defined |
| # 23 | 565 | GatlingLogItem | User Authorize PKCE stage | KO | status.find.is(302) | 502 |
| # 24 | 11407 | GatlingLogItem | --- | Exception | --- | 'hook-98' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' |
| # 25 | 2 | GatlingLogItem | Skip 2FA | KO | status.find.is(200) | 502 |
| # 26 | 54937 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | status.find.is(200) | 401 |
| # 27 | 5055 | GatlingLogItem | registrationCallback | KO | status.find.in([200, 209], 304) | 401 |
| # 28 | 7435 | GatlingLogItem | registration_restLoginInitiate | KO | status.find.is(200) | 401 |
| # 29 | 7435 | GatlingLogItem | --- | Exception | --- | 'hook-221' crashed with 'j.u.NoSuchElementException: key not found: callbacks' |
| # 30 | 21 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 502 |
| # 31 | 645 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | status.find.is(200) | 502 |
| # 32 | 1563 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 33 | 26 | GatlingLogItem | Skip 2FA | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 34 | 316 | GatlingLogItem | User Authorize PKCE stage | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 35 | 14 | GatlingLogItem | restLoginInitiate | KO | status.find.is(200) | 502 |
| # 36 | 20 | GatlingLogItem | UI AM revoke2 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 37 | 913 | GatlingLogItem | UI IDM login | KO | status.find.in([200, 209], 304) | 502 |
| # 38 | 1371 | GatlingLogItem | UI IDM uiconfig | KO | status.find.in([200, 209], 304) | 502 |
| # 39 | 915 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 502 |
| # 40 | 760 | GatlingLogItem | UI IDM features | KO | status.find.in([200, 209], 304) | 502 |
| # 41 | 618 | GatlingLogItem | getIdToken Redirect 1 | KO | status.find.in([200, 209], 304) | 502 |
| # 42 | 131 | GatlingLogItem | queryOrganization | KO | status.find.in([200, 209], 304) | 502 |
| # 43 | 801 | GatlingLogItem | UI IDM version | KO | status.find.in([200, 209], 304) | 502 |
| # 44 | 188 | GatlingLogItem | PatchManagedUser | KO | status.find.in(200) | 502 |
| # 45 | 463 | GatlingLogItem | UI IDM user | KO | status.find.in([200, 209], 304) | 502 |
| # 46 | 569 | GatlingLogItem | UI IDM dashboard | KO | status.find.in([200, 209], 304) | 502 |
| # 47 | 105 | GatlingLogItem | deleteOrganization | KO | status.find.in([200, 209], 304) | 502 |
| # 48 | 71 | GatlingLogItem | UI IDM version | Exception | --- | j.i.IOException: Premature close |
| # 49 | 127 | GatlingLogItem | UI IDM features | Exception | --- | j.i.IOException: Premature close |
| # 50 | 5 | GatlingLogItem | UI IDM user | Exception | --- | j.i.IOException: Premature close |
| # 51 | 135 | GatlingLogItem | UI IDM login | Exception | --- | j.i.IOException: Premature close |
| # 52 | 125 | GatlingLogItem | UI IDM privilege | Exception | --- | j.i.IOException: Premature close |
| # 53 | 10 | GatlingLogItem | UI IDM version | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 54 | 245 | GatlingLogItem | createOrganization | KO | status.find.in([200, 209], 304) | 502 |
| # 55 | 58 | GatlingLogItem | ReadManagedUser | KO | status.find.in(200,304) | 502 |
| # 56 | 432 | GatlingLogItem | User AccessToken PKCE stage | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 57 | 1 | GatlingLogItem | UI Enduser appAuthHelper1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 58 | 240 | GatlingLogItem | UI IDM features | KO | status.find.in([200, 209], 304) | 500 |
| # 59 | 198 | GatlingLogItem | UI IDM dashboard | KO | status.find.in([200, 209], 304) | 500 |
| # 60 | 171 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 500 |
| # 61 | 168 | GatlingLogItem | UI IDM login | KO | status.find.in([200, 209], 304) | 500 |
| # 62 | 138 | GatlingLogItem | createOrganization | KO | status.find.in([200, 209], 304) | 500 |
| # 63 | 190 | GatlingLogItem | UI IDM user | KO | status.find.in([200, 209], 304) | 500 |
| # 64 | 50 | GatlingLogItem | queryOrganization | KO | status.find.in([200, 209], 304) | 500 |
| # 65 | 252 | GatlingLogItem | UI IDM managed user schema | KO | status.find.in([200, 209], 304) | 500 |
| # 66 | 45 | GatlingLogItem | deleteOrganization | KO | status.find.in([200, 209], 304) | 500 |
| # 67 | 67 | GatlingLogItem | userinfo | KO | status.find.in([200, 209], 304) | 502 |
| # 68 | 1668 | GatlingLogItem | RootUserinfo | KO | status.find.in([200, 209], 304) | 502 |
| # 69 | 136 | GatlingLogItem | UI AM revoke2 | KO | status.find.in([200, 209], 304) | 502 |
| # 70 | 129 | GatlingLogItem | UI AM endsession | KO | status.find.in([200, 209], 304) | 502 |
| # 71 | 128 | GatlingLogItem | UI AM revoke1 | KO | status.find.in([200, 209], 304) | 502 |
| # 72 | 309 | GatlingLogItem | tokenUserinfo | KO | status.find.in([200, 209], 304) | 502 |
| # 73 | 45 | GatlingLogItem | registrationCallback | KO | status.find.in([200, 209], 304) | 502 |
| # 74 | 280 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 400 |
| # 75 | 57 | GatlingLogItem | UI-Post-Login - stage 3 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 76 | 3 | GatlingLogItem | UI AM validateGoto | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 |
| # 77 | 4 | GatlingLogItem | UI IDM oidcToken | KO | status.find.is(302) | 502 |
| # 78 | 4 | GatlingLogItem | UI-Post-Login - stage 3 | KO | status.find.in([200, 209], 304) | 502 |
| # 79 | 2 | GatlingLogItem | UI-Post-Login - stage 1 | KO | status.find.in([200, 209], 304) | 502 |
| # 80 | 1 | GatlingLogItem | UI-Logout | KO | status.find.in([200, 209], 304) | 502 |
| # 81 | 1 | GatlingLogItem | UI-Post-Login - stage 3 Redirect 1 | KO | status.find.in([200, 209], 304) | 502 |
| # 82 | 10 | GatlingLogItem | restloginProgressiveProfileCallback | KO | status.find.is(200) | 401 |
| # 83 | 21335 | GatlingLogItem | restLoginInitiate | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 84 | 2852 | GatlingLogItem | --- | Exception | --- | 'hook-128' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' |
| # 85 | 2724 | GatlingLogItem | UI-Pre-Login | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 86 | 682 | GatlingLogItem | registration_restLoginInitiate | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 87 | 745 | GatlingLogItem | --- | Exception | --- | 'hook-221' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' |
| # 88 | 745 | GatlingLogItem | --- | ERROR | --- | Failed to build request registrationCallback: No attribute named 'callbacks' is defined |
| # 89 | 4202 | GatlingLogItem | UI-Post-Login - stage 1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 90 | 4129 | GatlingLogItem | UI-Post-Login - stage 2 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 91 | 4038 | GatlingLogItem | UI IDM oidcToken | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 92 | 797 | GatlingLogItem | UI-Logout | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 93 | 1135 | GatlingLogItem | UI AM serverinfo | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 94 | 641 | GatlingLogItem | UI AM validateGoto | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 95 | 1378 | GatlingLogItem | UI IDM features | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 96 | 1361 | GatlingLogItem | UI IDM login | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 97 | 1347 | GatlingLogItem | UI IDM version | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 98 | 1333 | GatlingLogItem | UI IDM privilege | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 99 | 1209 | GatlingLogItem | UI IDM managed user schema | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 100 | 1176 | GatlingLogItem | UI IDM dashboard | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 101 | 1149 | GatlingLogItem | UI IDM user | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 102 | 15 | GatlingLogItem | UI-Pre-Login Redirect 1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 103 | 6 | GatlingLogItem | UI-Logout Redirect 1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 104 | 57 | GatlingLogItem | restLoginUsernamePasswordCallback | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 105 | 1 | GatlingLogItem | registrationCallback | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 106 | 61 | GatlingLogItem | PatchManagedUser | KO | status.find.in(200) | 500 |
| # 107 | 2 | GatlingLogItem | getIdToken Redirect 1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 108 | 40 | GatlingLogItem | createOrganization | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 109 | 47 | GatlingLogItem | ReadManagedUser | KO | status.find.in(200,304) | 500 |
| # 110 | 22 | GatlingLogItem | User Authorize PKCE stage | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 111 | 2 | GatlingLogItem | UI Enduser sessioncheck | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 112 | 74 | GatlingLogItem | getIdToken | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 113 | 4 | GatlingLogItem | UI-Post-Login - stage 1 Redirect 1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 114 | 4 | GatlingLogItem | UI-Post-Login - stage 2 Redirect 1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 115 | 4 | GatlingLogItem | restLoginUsernamePasswordCallback | Exception | --- | j.i.IOException: Premature close |
| # 116 | 54 | GatlingLogItem | UI-Pre-Login | Exception | --- | j.i.IOException: Premature close |
| # 117 | 300 | GatlingLogItem | restLoginInitiate | Exception | --- | j.i.IOException: Premature close |
| # 118 | 4 | GatlingLogItem | UI AM revoke1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 119 | 42 | GatlingLogItem | UI-Post-Login - stage 1 Redirect 1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 120 | 314 | GatlingLogItem | UI IDM uiconfig | KO | status.find.in([200, 209], 304) | 503 |
| # 121 | 54 | GatlingLogItem | UI IDM dashboard | KO | status.find.in([200, 209], 304) | 503 |
| # 122 | 77 | GatlingLogItem | UI IDM user | KO | status.find.in([200, 209], 304) | 503 |
| # 123 | 62 | GatlingLogItem | getIdToken Redirect 1 | KO | status.find.in([200, 209], 304) | 503 |
| # 124 | 75 | GatlingLogItem | createOrganization | KO | status.find.in([200, 209], 304) | 503 |
| # 125 | 2 | GatlingLogItem | UI IDM uiconfig | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 126 | 4 | GatlingLogItem | UI AM idFromSession | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 127 | 1 | GatlingLogItem | UI-Post-Login - stage 3 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 128 | 129 | GatlingLogItem | PatchManagedUser | KO | status.find.in(200) | 503 |
| # 129 | 129 | GatlingLogItem | ReadManagedUser | KO | status.find.in(200,304) | 503 |
| # 130 | 41 | GatlingLogItem | UI IDM login | KO | status.find.in([200, 209], 304) | 503 |
| # 131 | 37 | GatlingLogItem | UI IDM features | KO | status.find.in([200, 209], 304) | 503 |
| # 132 | 38 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 503 |
| # 133 | 38 | GatlingLogItem | UI IDM version | KO | status.find.in([200, 209], 304) | 503 |
| # 134 | 5 | GatlingLogItem | deleteOrganization | KO | status.find.in([200, 209], 304) | 503 |
| # 135 | 25 | GatlingLogItem | UI AM revoke1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 136 | 489 | GatlingLogItem | RootUserinfo | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 137 | 8 | GatlingLogItem | User AccessToken PKCE stage | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 138 | 1 | GatlingLogItem | UI-Post-Login - stage 1 | Exception | --- | j.i.IOException: Premature close |
| # 139 | 4 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 502 |
| # 140 | 398 | GatlingLogItem | UI IDM managed user schema | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 141 | 2 | GatlingLogItem | UI AM revoke2 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 142 | 102 | GatlingLogItem | UI Enduser appAuthHelper2 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 143 | 3 | GatlingLogItem | UI Enduser appAuthHelper1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 144 | 23 | GatlingLogItem | UI AM endsession | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 145 | 3 | GatlingLogItem | userinfo | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 146 | 12 | GatlingLogItem | UI IDM dashboard | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 147 | 9 | GatlingLogItem | UI IDM user | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 148 | 16 | GatlingLogItem | UI IDM uiconfig | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 149 | 14 | GatlingLogItem | getIdToken Redirect 1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 150 | 19 | GatlingLogItem | UI IDM features | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 151 | 8 | GatlingLogItem | UI IDM login | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 152 | 5 | GatlingLogItem | createOrganization | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 153 | 2 | GatlingLogItem | deleteOrganization | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 154 | 6 | GatlingLogItem | UI IDM privilege | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 155 | 1 | GatlingLogItem | PatchManagedUser | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 156 | 5 | GatlingLogItem | queryOrganization | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 157 | 3 | GatlingLogItem | ReadManagedUser | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 158 | 48 | GatlingLogItem | registration_restLoginInitiate | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 159 | 44 | GatlingLogItem | registrationCallback | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 160 | 991 | GatlingLogItem | restLoginInitiate | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 161 | 52 | GatlingLogItem | UI AM serverinfo | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 162 | 132 | GatlingLogItem | UI-Pre-Login | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 163 | 24 | GatlingLogItem | tokenUserinfo | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 164 | 836 | GatlingLogItem | RootUserinfo | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 165 | 72 | GatlingLogItem | UI-Post-Login - stage 2 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 166 | 80 | GatlingLogItem | UI-Post-Login - stage 3 Redirect 1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 167 | 30 | GatlingLogItem | UI AM validateGoto | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 168 | 58 | GatlingLogItem | UI-Post-Login - stage 2 Redirect 1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 169 | 19 | GatlingLogItem | UI-Logout | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 170 | 32 | GatlingLogItem | UI AM endsession | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 171 | 31 | GatlingLogItem | UI AM idFromSession | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 172 | 55 | GatlingLogItem | UI-Pre-Login Redirect 1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 173 | 14 | GatlingLogItem | UI-Logout Redirect 1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 174 | 58 | GatlingLogItem | getIdToken | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 175 | 4 | GatlingLogItem | --- | ERROR | --- | 'addCookie-111' failed to execute: No attribute named 'tokenIdCookieName' is defined |
| # 176 | 106 | GatlingLogItem | UI-Post-Login - stage 1 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 177 | 13 | GatlingLogItem | UI IDM oidcToken | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 178 | 7 | GatlingLogItem | userinfo | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 179 | 1 | GatlingLogItem | PatchManagedUser | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 180 | 1 | GatlingLogItem | UI IDM features | KO | status.find.in([200, 209], 304) | 401 |
| # 181 | 1 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 401 |
| # 182 | 1 | GatlingLogItem | UI IDM dashboard | KO | status.find.in([200, 209], 304) | 401 |
| # 183 | 1 | GatlingLogItem | UI IDM login | KO | status.find.in([200, 209], 304) | 401 |
| # 184 | 1 | GatlingLogItem | UI IDM managed user schema | KO | status.find.in([200, 209], 304) | 401 |
| # 185 | 5 | GatlingLogItem | PatchManagedUser | KO | status.find.in(200) | 404 |
| # 186 | 6 | GatlingLogItem | createOrganization | KO | status.find.in([200, 209], 304) | 404 |
| # 187 | 246 | GatlingLogItem | UI IDM uiconfig | KO | status.find.in([200, 209], 304) | 404 |
| # 188 | 45 | GatlingLogItem | UI IDM version | KO | status.find.in([200, 209], 304) | 404 |
| # 189 | 49 | GatlingLogItem | UI IDM features | KO | status.find.in([200, 209], 304) | 404 |
| # 190 | 50 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 404 |
| # 191 | 51 | GatlingLogItem | UI IDM login | KO | status.find.in([200, 209], 304) | 404 |
| # 192 | 12 | GatlingLogItem | UI IDM managed user schema | KO | status.find.in([200, 209], 304) | 404 |
| # 193 | 46 | GatlingLogItem | UI IDM dashboard | KO | status.find.in([200, 209], 304) | 404 |
| # 194 | 10 | GatlingLogItem | ReadManagedUser | KO | status.find.in(200,304) | 404 |
| # 195 | 6 | GatlingLogItem | queryOrganization | KO | status.find.in([200, 209], 304) | 404 |
| # 196 | 25 | GatlingLogItem | UI IDM user | KO | status.find.in([200, 209], 304) | 404 |
| # 197 | 4 | GatlingLogItem | deleteOrganization | KO | status.find.in([200, 209], 304) | 405 |
| # 198 | 2 | GatlingLogItem | UI AM validateGoto | KO | status.find.in([200, 209], 304) | 502 |
| # 199 | 2 | GatlingLogItem | UI Enduser appAuthHelper2 | KO | --- | Request timeout to openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 after 60000 ms |
| # 200 | 1 | GatlingLogItem | restloginProgressiveProfileCallback | KO | status.find.is(200) | 502 |
| # 201 | 4 | GatlingLogItem | Skip 2FA | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 202 | 1 | GatlingLogItem | UI-Post-Login - stage 3 Redirect 1 | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 203 | 2 | GatlingLogItem | UI-Post-Login - stage 2 | KO | status.find.in([200, 209], 304) | 502 |
| # 204 | 3 | GatlingLogItem | getIdToken | KO | status.find.in([200, 209], 304) | 502 |
| # 205 | 2 | GatlingLogItem | UI-Pre-Login | KO | status.find.in([200, 209], 304) | 502 |
| # 206 | 2 | GatlingLogItem | UI-Post-Login - stage 1 Redirect 1 | KO | status.find.in([200, 209], 304) | 502 |
| # 207 | 1 | GatlingLogItem | queryOrganization | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 208 | 1 | GatlingLogItem | deleteOrganization | Exception | --- | j.n.ConnectException: connect(..) failed: Cannot assign requested address |
| # 209 | 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 |
| # 210 | 1 | GatlingLogItem | UI AM serverinfo | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 |
| # 211 | 25 | GatlingLogItem | registration_restLoginInitiate | Exception | --- | j.i.IOException: Premature close |
| # 212 | 13 | GatlingLogItem | UI AM validateGoto | Exception | --- | j.i.IOException: Premature close |
| # 213 | 33 | GatlingLogItem | UI AM serverinfo | Exception | --- | j.i.IOException: Premature close |
+-------+----------------+----------------+-------------------------------------+-----------+----------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+
Found 3,627,497 log items split into 213 groups.
==================================================
- GROUP 1 - GatlingLogItem-registrationCallback-KO-jsonPath($.tokenId).find.exists-nothing - 39660x
> registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing
- session:
callbacks:
authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5YmMzZmRmNi02ZWUzLTRmZDQtYmEyNS1iOGRhOTZkNGU2MzYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImR1OGduajR0bnE0bGJkNXI4bzN1c2VuN3A4IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDVXVE5WZVdKdFdWRkROVk51ZDBoSk4xWjFaVXBuTG1Wb2NXZHJjRW8wY1hoWFZYaGpWazFuU0Y4MlRrMUZTV3BrVEdONU1YQktaR05wWkhGUldGSkRiSFIyVTI5ZmFHZHZNRUZrVWxnNVNHdHNNWGxhWjFSM1N6QXhVMUJ2WWtKSVVVdDJjbnB3TmtGamNqWTVRVFU1Ylc1UVNFUm5OMFl4UjBOUFRIaFNVbTVLZUY5SGEwTXhWRFZLZHpWSlpYZHlZbGg0YVVndFUyTlJZekk0V0doYVgwMVdkMWxLUW1GRVRYQnRUV3hwTldkRFNEQXRTamczZEhZd2VFYzJjRTF0ZW1sRGVGb3ljM2R5U0hsT1IycHhSREF3V1VkdGJUUkZiMHRWY0hSaE5GOVRUVGhEZFcxV1NVSlVkalp6U1ZwRVIyMWFhRE5GV1VoallVdE5hMEp2V1cwNVZpMUxTWEphV25SbVozSmtNbE54YmpSbWJHbFJVMk5KYUhselJGTlhWa2xJY1hGWmIxZGFjWGg2WDBsWlpHd3dablZJT0VZeFIybG9aRU5RYm5jMFozcHpRbXRpYmtwc2IzcHBla3BFU0VOTVUyWmtia1V6Y25GRVJrcHFTVEpoYmpab00zTkdTM2xFVmt0dGMwWldTRTAxU1ZSTldGZFJUemx3WWpsWGEwTmpjRkpwWmtWcE1GSkVTRkJyV25SSVNHbFpaa0YxYzBsUmRHRm1RMGhVTjNCTWQzWk1Ra295ZEVsMExVb3pRV1V5Y21sQlR6WlpZWGxaWVZSQ1oySlVaV3BwZDBzMU16UktNV0l6U1ZORmFVbERkM0V5Ukd3d2VYQnVaVzFRUkU5T1luWlpOMjEwTUVoNWJrYzRXbE5XVlVkTFNFaHZVVmRYWDFkdWNFaFVWSFo0WWtkUmFGODBiM2hxVVdjMFVuWm1NMlZmUkU4eVJHUlFXbWhIYTNkaWFsVm9TM1Z4ZUdSNWVIQXpjbTEzVlRFNGJFUlJVV1JqVDFKVWFIRnJiVlJDU2psamEyMTRiQzFtWW5Odk9FWkZXRk14WlU5YVEwZE1lakJ4VEdaWmFXcG5lamhQYURsc2RHeG5iVWR0Y0dGak5IUmxSa3czYVRGSmEyMTViV1U1Y0dNM1ZtdHRaRzFtVFZwUlQwbEtkRE56U21seE0ybHFTbGxoWkZCbU1XazBUekUxZFhGamVYaGFhRUpPY0RGelpUQlFWSEZET1ZkUWVGbFliR0ZoV0doMkxXRlpWRXgyVlZRNWRYcHhTM2xHUjNOVExWcE1XRVY1TVVWUFkwZFNhVEI1UzFVd00yUmFla2x5TFZnMU1VOUdSWHBKTmxWRVgwZ3haVzFhVjFndFNYSndkV0Z5V0VSb1RFbG9NRFJGTUU1VGJURklSR2N3VjNjMlN6TlhORkF3ZVhKc01YZHdNVVpKTkVwSlUyc3hha0Z4WjBSSGEyUjBWRVU0Y3pSaWNFcGliMnBVUldwNVZqaFVOekZzVjJWdldFazBUVUV0TlhONVdsTTNOazFXVGtGeFdHMU9Na1Z1YTFkVU5IUnJNV0UxTm5FNFZYQkJXa2swTkVkekxtOUhhbFYxVVdoamRscHVlR3BCTWtRMVMwVlRiMUUuc3FsNmdiOG1RQjA4WGNockY2ZW1ZRUUyLTFER1g5VGhsZDVCRWk0RHo2OCIsImV4cCI6MTc1ODEwMDA1OSwiaWF0IjoxNzU4MDk5NzU5fQ.qkGjbfoXo-6vWNnGIwsN_UL8GLJdFoMh6dplXYsIGXY
callbacks:
- _id: 0
input:
- name: IDToken1
value: self400-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: self400-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: self400-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: self400-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: 23.225.123.83
fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50
(KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@6d962025
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@5a338acd
password: Pa_ssw0rd
username: self400-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5YmMzZmRmNi02ZWUzLTRmZDQtYmEyNS1iOGRhOTZkNGU2MzYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImR1OGduajR0bnE0bGJkNXI4bzN1c2VuN3A4IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDVXVE5WZVdKdFdWRkROVk51ZDBoSk4xWjFaVXBuTG1Wb2NXZHJjRW8wY1hoWFZYaGpWazFuU0Y4MlRrMUZTV3BrVEdONU1YQktaR05wWkhGUldGSkRiSFIyVTI5ZmFHZHZNRUZrVWxnNVNHdHNNWGxhWjFSM1N6QXhVMUJ2WWtKSVVVdDJjbnB3TmtGamNqWTVRVFU1Ylc1UVNFUm5OMFl4UjBOUFRIaFNVbTVLZUY5SGEwTXhWRFZLZHpWSlpYZHlZbGg0YVVndFUyTlJZekk0V0doYVgwMVdkMWxLUW1GRVRYQnRUV3hwTldkRFNEQXRTamczZEhZd2VFYzJjRTF0ZW1sRGVGb3ljM2R5U0hsT1IycHhSREF3V1VkdGJUUkZiMHRWY0hSaE5GOVRUVGhEZFcxV1NVSlVkalp6U1ZwRVIyMWFhRE5GV1VoallVdE5hMEp2V1cwNVZpMUxTWEphV25SbVozSmtNbE54YmpSbWJHbFJVMk5KYUhselJGTlhWa2xJY1hGWmIxZGFjWGg2WDBsWlpHd3dablZJT0VZeFIybG9aRU5RYm5jMFozcHpRbXRpYmtwc2IzcHBla3BFU0VOTVUyWmtia1V6Y25GRVJrcHFTVEpoYmpab00zTkdTM2xFVmt0dGMwWldTRTAxU1ZSTldGZFJUemx3WWpsWGEwTmpjRkpwWmtWcE1GSkVTRkJyV25SSVNHbFpaa0YxYzBsUmRHRm1RMGhVTjNCTWQzWk1Ra295ZEVsMExVb3pRV1V5Y21sQlR6WlpZWGxaWVZSQ1oySlVaV3BwZDBzMU16UktNV0l6U1ZORmFVbERkM0V5Ukd3d2VYQnVaVzFRUkU5T1luWlpOMjEwTUVoNWJrYzRXbE5XVlVkTFNFaHZVVmRYWDFkdWNFaFVWSFo0WWtkUmFGODBiM2hxVVdjMFVuWm1NMlZmUkU4eVJHUlFXbWhIYTNkaWFsVm9TM1Z4ZUdSNWVIQXpjbTEzVlRFNGJFUlJVV1JqVDFKVWFIRnJiVlJDU2psamEyMTRiQzFtWW5Odk9FWkZXRk14WlU5YVEwZE1lakJ4VEdaWmFXcG5lamhQYURsc2RHeG5iVWR0Y0dGak5IUmxSa3czYVRGSmEyMTViV1U1Y0dNM1ZtdHRaRzFtVFZwUlQwbEtkRE56U21seE0ybHFTbGxoWkZCbU1XazBUekUxZFhGamVYaGFhRUpPY0RGelpUQlFWSEZET1ZkUWVGbFliR0ZoV0doMkxXRlpWRXgyVlZRNWRYcHhTM2xHUjNOVExWcE1XRVY1TVVWUFkwZFNhVEI1UzFVd00yUmFla2x5TFZnMU1VOUdSWHBKTmxWRVgwZ3haVzFhVjFndFNYSndkV0Z5V0VSb1RFbG9NRFJGTUU1VGJURklSR2N3VjNjMlN6TlhORkF3ZVhKc01YZHdNVVpKTkVwSlUyc3hha0Z4WjBSSGEyUjBWRVU0Y3pSaWNFcGliMnBVUldwNVZqaFVOekZzVjJWdldFazBUVUV0TlhONVdsTTNOazFXVGtGeFdHMU9Na1Z1YTFkVU5IUnJNV0UxTm5FNFZYQkJXa2swTkVkekxtOUhhbFYxVVdoamRscHVlR3BCTWtRMVMwVlRiMUUuc3FsNmdiOG1RQjA4WGNockY2ZW1ZRUUyLTFER1g5VGhsZDVCRWk0RHo2OCIsImV4cCI6MTc1ODEwMDA1OSwiaWF0IjoxNzU4MDk5NzU5fQ.qkGjbfoXo-6vWNnGIwsN_UL8GLJdFoMh6dplXYsIGXY",
"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": "self400-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": "self400-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": "self400-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": "self400-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: Wed, 17 Sep 2025 09:02:40 GMT
x-forgerock-transactionid: 42e1fd18-5442-4129-ae9d-cb651ad27c68
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJiNjE2ZmJiNi02ZmQyLTQyMzYtYjRiMC01YjUzZmFiYWRkZWMiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Imk1czNpdTN0aG1rOWM3dm81bWxnN2wwcWpoIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXRTRGh0UVRObk5VbG9ha1UwZDB0cmNWRnZMVk5CTGxsQ1VGVTFVemQ0WkhBdGFuQkdSa0oxT1dOME5XTnpVRTFWUVVJMlMwWjFkV2x2WVcxV2NFWlJOWHBMU1dkQ1NUYzVhbkZvY20xTmJuRklTelJLVnpaVWJsSXlTRWhsZG1Oek9WQktSR2RxYXpONVpUUkhRa3hIVDFNNVprSmlUR28xUXpaeVNqYzBkM1p4VEhWVllrcGtlR3hVZGtONWEwdFphMmgwWTNkYWRVTkRTbFYwWkU5bmMzUk9aVXB5UzBsU09FWlpTazFWUlhocGJtSk1iVEJxZFRBME9VTnNYMGRuWjI5eVpDMXFVMEpPVUhSeFNUWlNhR280WkRGRWRuRjZkamN6ZVhsTUxVRlpOSEpDYm5wWWNWOXlWMTltTVZsU1RVUlVjVTgzZFVGNlQwNVBPRUZtWTJkeFZWWm1SbGhVU1hKaU1HZEJVMlJ2ZW5wdWJVbElaalJ6VlZWT1RrTllNbVo1VGtaMWNIbDFWRlZ3VWpWMFZUZG5WRk50UTJrd1lVMWZMWEpRZW1JdGRFOXBhRTU2UjFCeVNreGlZMngxYkdsV2VIUkRTazF6Y0c1T1dtcGZkWFZ2UTBwdVdqWlhRVU10ZWxFMGFEUlZkazh5TlZFMWJqZDRhbEJPYjFGNVRYZEJZbXRmUjI0M2NXMHlWbXBWY0U1S1JGcGtaa05YTWtSTVRrbGxOVzFXWVhad2NHZFZabk5vWWpBMk1HWTVlRmxsY1RWeFZITkpVR3A2Tm1RMVJYaE1iQzFWUld0V1VrbHdabWRJYjNORlJtTjROQzFSYWtwbFdITjFMV3AzUkRCaVNqVk5RMkkyY2pOT1YwRkNZV3Q1TlZvdFIzTm9hRU5QZEd4ME4xbFBMVE5mUW1WaGMwOVBSVTlVWkhOdWFWcHFWbFpvWW5ZdGRHVmpZbTE2UkZoNUxXa3lPV1JqYTJkWldrUlhaRGhFY1RKTkxWRnNNM05sVVdkS1RDMXRka2xOY201VVJISTRTWGxDV1UxRWQwZGtSMjVuYlZJdE9FSlpNMHhVYnkweFduVkZTV1JPYW1jeFRVRlFkRGRxY1Y5UFdqRkdlRjlSVG5WVWRtVXpTM2wzTjI4elRVa3paa3BMVjJwS1lWWmhhalpqYW1zMU9VSjFabTlvYTBKVmNDMU1TbVpSYURWUmRtdHllSGhtVEV4eFFtSk1iVFI1TVVKMlJFNXRSSGRvYUVkMlpFVTFXVE4xWlhoSVgyVXdjWEJoWWxWZk1Ia3lhRUkyTXpGaGIwVmZPV1Z5Y1V3eGRXRjBTWEpRV25GU1YxTnJVa1oyUlhWaFpWWXlTalZ3ZVZwd1ZtMWpja2xGZUZwamVVZDRTMGxJU0dodFMzVTJNakJIZG5GelJrVlpSV1JpUzBnelYzbERVRUpmTjFGSVlraHlZWEEzVERSblZFOVRRa0phV2twaE9FZGZWRzgyVVdOTFF6SmthVVZhWnpkMVZYUnZNakl5VDNOU2RYUmlVbVoxVHpoMFNVazVhbTlzYlRCMVNGcHFSMjE1T1RSVVZHZzVMVk5JTWs0NVoyMU5aVGhMWWxsR1dtNXROMmRZWjFSTlNrcDVaV0ZzWVMxd0xYUnpUMFZpVEZCUFdFWm9lRWh6VEhCblNubEpkR0oyZEVWeE4yZDZZazlFUVRKVVYweHhNVFoxVmtnNFZrTnBZa3RsVTJaaVRITlZjbGgzVTFSTk9WaG1OVTgxY2xwVmNGSkNWWFl4ZUY4d1FVRldXakI0TkdKSVIyNWhSMG95WTJaTmFVbHZUamxpWmxwR2MwWjZOblJvY2pCTVVuVkRUM050TmpSNmRHSkZVRzFCVjJvd2JEUm9lRFpWWWxGSmJGVTNYMFkxZFVWWmIweHFXREJaUW1wVmQyMHdRM1JGVjBJNVJXaDNXVFZzZVZaRVpIUkZWbFZFTlhSeGVuUklYMW94WlRCbGFrRmpZamc1UVZSa1dGQXpjWFI0Um14WmRTMURiVTVKU2tSVGMybENSR0ZNZVVwVlkzUnZZMWxmVDI4NFgwNXJaMHd5WlZwNk1IZE9ORms0WWpOeFVUWnNOVEpSY0RkTVdWRnpVVFJOY2xwUWVFUndUM1pDWjFWSVMxTnZWMjkyVVdWWlZHdzNTRE5FVW5GT2VrNWZiM0IzV1cxVmVHOHhWemRKZG5CdGEyaEphRTFYT0ZsR1UyRm1aelJIZFhJdFREUkdSRlJGVkcxYVdqTnhZa1pWYzBGdlZrbERVekJqV2pWUFJIWlZWSEJ5UmxCaFoyUndlbFkyVmpoV1gzSk9UV3cyVEdWV1NuZEdWRTFPVkU0NGRFNWhTa2QzV1U5R1FraFhPRGsxYlRaQmRtSTVSbmcwU1RGVmNWQlBOSEJMYVZoRFZrbFJNRGs0Y0Mxbk1HTlVaRzExVlhwaFNHeHNlR1J3WVZSUlJHNXFWVlZNTVVsQmJEUlBjbXcwTmt4MGEzQTBSR1pRUWtOdlVrSk5jRGRzWnpkWk5GTnljMDF6UlRSNlh6SkRRVEZmY0d4cmJrMDRjM05zWmpCVVNURkhkazFDVVhOUFNXVmhURUpOYjFoRmVYSjROVGQ2YzJNME1EazVkbEp0ZEdOMlNXNHlhMGwwUzJOWE1UZGlPRXB6UW5JemIzSjJkM3BsUmxWMlUxVktSWGQ1TlRWM2NXdHJhREo1T0hWRmVUUnVja3BxYUd0blMxZDNkVTlNYVdGUldYWkRiREpyYzBGZldHUlVia1oyTTB4VWFsSldYelp2TjFoQlowdGZNa2x3ZVRKRmRsYzFiWE4yVUhWbVkwRTBWazB0V2padVUybEZSbXRaUVdSNVYycFFiamQxZDBOaWJHODBOM2xwVm0xVGVHUXhlVmM1UWxSUUxYcEpkbWg1V1haWU4wMDFZMFZvUzJGM2NqSXdUVkZGZDBoWFVWTnlTa04xWmpKUE9GQkxMV1pCYkhBd1JVRXdhRXhpV1V4aVltSjFZemd5Y0c5Qk1raGpNa00yZWtSTmRWaHNWRTVoU21WdlNHcHhZMWhXTkZabWRuVTJlR2QzYzBGbFoyUkRMV3BHYjNWTlpqa3dNbFpMU1ZWd01uVjVRVlpxTlRkRGIxVjRVbFpZYUd4Q05GTXhWM1JDTkhOZlpsbDVWMFo2VkVnMlptSldZM1owWWxobFQwaEZkalpFWjFBdU56WmtYMEZmYTBWd01VRnVWakpRTm5CT2FHcENkdy5uNUw0MkpRSDFpQmJBMF9CZFA2Z3ZSbWV0SDRhN0g4Z2xRdU1YSW9SdlFRIiwiZXhwIjoxNzU4MTAwMDU5LCJpYXQiOjE3NTgwOTk3NTl9.TnLwL1PSZfLgH__WvCPVdGT-Rw-qSu7X1b5HInBDjSk","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1MDlhOTJkNi00MGMyLTQxMjYtOGM4NS0wZWUwMTJkYzc2ZjYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdncHJzcTQzMjNmbjM0dDdtN2Zia3AzNjZwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVRhMEpqWkhNd2RYWkpaSHBqYlZjd2FHOWxjME5CTGxnNVZXMDVNRkJXWW1GNFlXazRUR0owVFMxSmFrdFhObDlSVUd0TU9WZDJiaTFGZDFSb05Fb3RNa2gzYW1vNGRHeGtUMloxT0d4Zk1FWjNWQzFhVVZkUVVWUkhOek52VG1scVVXeGFjRXBXTmpOclFsbHpjalpuZGxNNFZsVmxOSGhoUVZaV1IxcG9MVVIyV0dobmFYcGFjVFJQV0dSTlMyZFRkR2wxUVROb2JqTlVOalk0TkdaR1RWVnJTMnBZTUhOUWNtMTJUMUpYY1hKQmVVeEJSVFUyTXpCRVkzbGFYMHhYZERSV1JYTmpaM1YxV0c5RGFIWldTMlJMTjNkcFdXUlVTVWQ0TTBreE1HeEJVbVk0U1ZOdlNEbGpkRGhFYzNkcGNrZE1XRFZxZWxGeFpFaE1VM0JJVWtJeGQwOUJSakp1U0ZSclZUWk1lRlF3YTBWRWJYWktWamRyV2xKellsZEViSEV0UVU0M1JGWlhRekZZUWtOaVUxZFFjRXBFZWsxTlZIcEplR0ZIVW1KNlMyWXRaMmhGY1RKTGRFOUdWREZsTlZaZlYyVjFMVWRTV1RGRlNUZDVRbFJVUVdGalVFMXhNRkpIVkdKdGQwOUZRbFJtT0hKNVpHWnFhVk5KVFcwMVJHcHVPVlo1U0RWMFgwWnRZV1l6ZVROamREZFpSRGhmV0hsTFYyRTRabkZ1U0RnMVJWVkdUWFpNWjNBdE9ITnBjWHAyZW5CNFVuUktiazFXV1cxR1dGZDVlR0Z5ZERKWFZteHVZVkF6Wldoc1NVOVZNWEF0TlROeFdUaFJaa0ozY0U0NWJFeFFPR2xZWWtWd2NHOXNPV3BEVDFKUWRESTNWRFZGY0RjeGJ6VlFkMlJ2TjNoMGFqSnZVMjFmZG1GaWNuTmtia3d3WTBOb1JWUmxXVGMyV0Vsa2JrSnBkVXBmWWpOVk5rVTNXa2RWY1hRM2FGVmpaSGRRZGs5Nk5GbG1jV2RET0RGdE4xODRUVnB3VVdWUmRWb3djbTV1YzNwbVZtWjBSWGhDYm1obU1GZFNZM2xYWTNGWmRGUjFiMWhWZUhKNWRuaDNRVFZJTkd4bGRHVndiMmxLWlRBNGEyUTBhekV6VDBGMVMzaGZZV0pMZW5ad1duZHVPRjlUYnpjMlZuQjFkMVp5V1VKbk5tMXdZalF5V0hGb04zSkVWRUZaVVhwQ1VGZFNkazk2VkRWeVNucFdhMjQxWm1wTldYZGlNWE5UTWtwQmRVdFFaaTFaTjFWV1FWcDBRV1pXTUVwS1JGTXlhVlpEU1ZGYWMwdEJkV3hVTlhSa1YxZzFObGxaZVhGQ2RUQjBTMWxGZDI1a00yNW1kWFpCTVdWNFowUkpVamh0ZFhSdVptVkxaRFZ1YTBKVFNFRlRkMnAxZEZVNVZtOWxSSFJtYW05RlJITklNVTFmVlhwR2JIQnlVV1pmTFRKa1gxUnBWSGRKTFRWck5rTklhamxaZDFkMmVWbFZWVlJxYkV4Q2EwMVFkbFV6ZUc1MGRrNVFZV1ZvY25sWU16UmZSM1JvT1dOakxtSmlNWE10YlhoclZHWTFXVzlSTUdjNVVYWTRRVUUuU0R4aV84NVhWSFdlRWFzaXRGc3lEdUZOQWZVUlpwSXZXYUVqbFJJQVBYQSIsImV4cCI6MTc1ODEwMDA2MCwiaWF0IjoxNzU4MDk5NzYwfQ.LcjSymtQYjq0IBsOLZTrZNMeYZSscYakulJaPexanCI
callbacks:
- _id: 0
input:
- name: IDToken1
value: self400-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: self400-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: self400-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: self400-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: 21.5.235.238
fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15
(KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@5f7eda3f
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@301dc0b8
password: Pa_ssw0rd
username: self400-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI1MDlhOTJkNi00MGMyLTQxMjYtOGM4NS0wZWUwMTJkYzc2ZjYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjdncHJzcTQzMjNmbjM0dDdtN2Zia3AzNjZwIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVRhMEpqWkhNd2RYWkpaSHBqYlZjd2FHOWxjME5CTGxnNVZXMDVNRkJXWW1GNFlXazRUR0owVFMxSmFrdFhObDlSVUd0TU9WZDJiaTFGZDFSb05Fb3RNa2gzYW1vNGRHeGtUMloxT0d4Zk1FWjNWQzFhVVZkUVVWUkhOek52VG1scVVXeGFjRXBXTmpOclFsbHpjalpuZGxNNFZsVmxOSGhoUVZaV1IxcG9MVVIyV0dobmFYcGFjVFJQV0dSTlMyZFRkR2wxUVROb2JqTlVOalk0TkdaR1RWVnJTMnBZTUhOUWNtMTJUMUpYY1hKQmVVeEJSVFUyTXpCRVkzbGFYMHhYZERSV1JYTmpaM1YxV0c5RGFIWldTMlJMTjNkcFdXUlVTVWQ0TTBreE1HeEJVbVk0U1ZOdlNEbGpkRGhFYzNkcGNrZE1XRFZxZWxGeFpFaE1VM0JJVWtJeGQwOUJSakp1U0ZSclZUWk1lRlF3YTBWRWJYWktWamRyV2xKellsZEViSEV0UVU0M1JGWlhRekZZUWtOaVUxZFFjRXBFZWsxTlZIcEplR0ZIVW1KNlMyWXRaMmhGY1RKTGRFOUdWREZsTlZaZlYyVjFMVWRTV1RGRlNUZDVRbFJVUVdGalVFMXhNRkpIVkdKdGQwOUZRbFJtT0hKNVpHWnFhVk5KVFcwMVJHcHVPVlo1U0RWMFgwWnRZV1l6ZVROamREZFpSRGhmV0hsTFYyRTRabkZ1U0RnMVJWVkdUWFpNWjNBdE9ITnBjWHAyZW5CNFVuUktiazFXV1cxR1dGZDVlR0Z5ZERKWFZteHVZVkF6Wldoc1NVOVZNWEF0TlROeFdUaFJaa0ozY0U0NWJFeFFPR2xZWWtWd2NHOXNPV3BEVDFKUWRESTNWRFZGY0RjeGJ6VlFkMlJ2TjNoMGFqSnZVMjFmZG1GaWNuTmtia3d3WTBOb1JWUmxXVGMyV0Vsa2JrSnBkVXBmWWpOVk5rVTNXa2RWY1hRM2FGVmpaSGRRZGs5Nk5GbG1jV2RET0RGdE4xODRUVnB3VVdWUmRWb3djbTV1YzNwbVZtWjBSWGhDYm1obU1GZFNZM2xYWTNGWmRGUjFiMWhWZUhKNWRuaDNRVFZJTkd4bGRHVndiMmxLWlRBNGEyUTBhekV6VDBGMVMzaGZZV0pMZW5ad1duZHVPRjlUYnpjMlZuQjFkMVp5V1VKbk5tMXdZalF5V0hGb04zSkVWRUZaVVhwQ1VGZFNkazk2VkRWeVNucFdhMjQxWm1wTldYZGlNWE5UTWtwQmRVdFFaaTFaTjFWV1FWcDBRV1pXTUVwS1JGTXlhVlpEU1ZGYWMwdEJkV3hVTlhSa1YxZzFObGxaZVhGQ2RUQjBTMWxGZDI1a00yNW1kWFpCTVdWNFowUkpVamh0ZFhSdVptVkxaRFZ1YTBKVFNFRlRkMnAxZEZVNVZtOWxSSFJtYW05RlJITklNVTFmVlhwR2JIQnlVV1pmTFRKa1gxUnBWSGRKTFRWck5rTklhamxaZDFkMmVWbFZWVlJxYkV4Q2EwMVFkbFV6ZUc1MGRrNVFZV1ZvY25sWU16UmZSM1JvT1dOakxtSmlNWE10YlhoclZHWTFXVzlSTUdjNVVYWTRRVUUuU0R4aV84NVhWSFdlRWFzaXRGc3lEdUZOQWZVUlpwSXZXYUVqbFJJQVBYQSIsImV4cCI6MTc1ODEwMDA2MCwiaWF0IjoxNzU4MDk5NzYwfQ.LcjSymtQYjq0IBsOLZTrZNMeYZSscYakulJaPexanCI",
"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": "self400-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": "self400-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": "self400-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": "self400-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: Wed, 17 Sep 2025 09:02:40 GMT
x-forgerock-transactionid: e9b34629-f48a-4017-ac2c-3bf827d34117
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhMmQ5YmM3MC0zMjc3LTRlNTktODRhYy1hNTQ4ZDcyZTMyOTgiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InU3aWs5NDRoZTBiOW5mOHRoZDU4cHN1Y3BuIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXRWMHRXUlRKMlRYUm9TVEo1VlRWME1sZElNRnAzTGt4Mk1uUm5XVlpETm1keGFVSTFkVVp2TjJSWlUwTmZjWEY1VlU1RFdsVXlXbTk2TkVNMk5qWnBRa0prTjE5aVJqWmxRMk5YUzFsTFdrTjJYekZHYzFwRlVFbFZRbTR3VUY5b1JFcDViM1pNVDNaTk1rWkVNekZ4VnpGbWF6UjNSMVZGVmt0WVRWWTJSMkpJUmpoVVgycGtjWFk1TUdkaUxVMU9USFV6YTBwM2VqaFZTMnhwTjFseE5HVTFlRGxIU2tFM09GUm1jMEZSUVU5Rk1VOXNOVGxNYjFKdmEzbDRXSFpwUVhOTE1rSk5jazFGYlVKMmRteGtSRFV3TFdNeFpWTlBia1I0YUhkVVRqWm5ObGh6TkhGSlEydFRXRlJPZVdSQ00yeDBVMHRJVWxFNFlqVjNXbk01V1RSZlNHTlFTMDUzU1ZVNWQyeFFjVFJWUTFWQkxWVm1WMFJCTVZOWE5sQm1XR1F5ZDE4eVoyZDFWbkYyUVZSa2NIUlpXbWh6TldNMWFVMVlNVkZaUlU5WU0yTTNRVTlIUm1SQmFESm5jRzl0VFdwTWRsUkJPRE5IVEV4a1dtUnNUbGxrTTBnMWN6SkJRVXBrUWpWSFpDMXNiR1YwTlY5TFYxcHpUVFUxYlhScFIxTjNNREpXVFU5dFNIVkVRMlJXWjBoVVExWTNWREpEYzA1WVR6WmZaWEk1V210elNrOTFZWFYxUWt4cVlrNXVTMEpxYVROdFUzTTJkamhyT1d4TWRFaDFZbmw0U0cweFIzQmlXRmxEYVZjeWRHWXdPV2d6V1dGQ1JIaFZRakkwVkdaWk5IUTJPVmxVY0VGcmQwZFBRVFJZU2poRFIyWmxRbkJJTTNGbVoxbG5hM2hLVDFOVVFtSlBjVkZLWldONFJWOU1UbWxmVm5kZlMyNDNOM0J4T1ZOTlkwb3RkSGxVVDJwWlQwZzFVRzFEZUdOYVJsZ3lPR2xXY2poTGJtcERjMkV3Ymt4SFJuRlVNRVpIV0dvNFdVNVNjMk5NVWpCNFJqWkZNbEpZZWxScWQweGtiblJvZW00MVdHOTBjMUprVG10SmJIQkhWa0UyVVdwc2RtaFNMVTVWVWxsQ1JuSnROVWh3VURGc2NXaEpWR1YyU0RaVlIzRnVhMjQwWkZCSVRFNWFaMHhpYzJOd2NtWnZiVkpzTlVKaGIzWlZTVjl2VTB3eE5XODVkMDVwWVdFd1lpMXdWM2hwVm1sTWRqUTVlV2RCV1V0aVowRXhWVmhVVlUxTlgxQnlZV1pITW1Kd2RqVlZjRXhIVnpKVmF5MXZabnBpTkhoWVMyZFFXRzR5TUVSRE5GODJNakF3YWkxMFluaHRjMlp4UkZKcFJYUkhVRU5ZWDBwcU1XbHRWeTF4VVVndFJtZFNNR1ZLYVhSc2RVcDJhR3Q2UjNSb1NpMUVhekJPVkZKUU1qVTJhSFZLUVc1SWRGRjJibGh3WkU1QmNHeFNZazlOTTNOTGIwbzBXbUoxZDJsdU5WTnRZbm8wY0hWRWRuRkpRbkp6UldGQmVWaHpURkpTWW1oSWFERjZNR3g0VlRablptd3pRVWwzWkY5WVJ6UkJPRXB2V2psU2RFdFlZV1U1VHpsUE5uSkViVmhXTldwSGJUZEZSMUp5YkdjMFpuZzRYMGxZYlU5Q1NWZGlhVGROTUY4d2RubFRUR1pWZFdoUVNGQjJhM0JHVmtnd2MwSnRhbmhxWVhaSFRVZHRhMVZuY0RaUFJGUTBWWGM1YTNkME5GSmFhbXBsYmxaMWJ6ZFBZemd6WlhGS2MwNWtjamd6Y0VzeE1FZHBVMHBVZWpoU1JqWmhlRWR1TnpWUGFsRlFWVUpMTW01SlVuaDVWV1JNWnpjM1luTXhVR2wyZDNKdmFrMVdNek55WDNaV1ZGY3daRzVDY0hWU2FsZFROa1I0Y0dkRFJsVldUMU5IV0VGTGNEUktNR1Z0VUV0aVVGUmtWVkpPTUhoWFgwbEZSa0p3UldVMWVXRktlVmhSWld4TFZGRkVaMnBhVldoR1YwaHVkM0Z0Ym5KVFdrbHVZV1UzWlhCNFZGcG1hRVJCYTJFeFNFSnJNMFY0YlhwRWVuVTVka2REV0ZOQ2JuQk1ZalowUkVObVdFSnpWVnBEZEc5VFF5MU9iVGg0YjJ0V1JFdzBabkpLWkdKb1NVbHVZM0ExUTFFMWVVWk1hWFowVTFsS1IybHBPVmd5TFdKcFEza3pOblZUYjNWSlMzTTVhV2hDYm5VMVZtUjVNR1ZJTWtveGVtbHRiMFkyUnkxSU1VOHlNakJSY2pGYU9FbzRVRFJUU21rdFpuaHhPRFZWUnpORFVrOUtjemxWTVhVMGNXaDNZWEpDVm5NeU4zTXpTbmRuYldKWVFrMUhPVFZLU25wbFZWcHZOMWx4Y0ZwVVdrRnFTMWxXVVZCM05IQnBVa3BJTjNGdFFWOW1lVmN4VlcweFNtSlFlRGswZUhJNFFrTTVXazFsVjB4V1VrTjZPRlF6T0hoTlpYcDFPRWhFVGtkWVVtVklNWE0wTUdKdVVuUTNNSGN0Y21OWVZVMVNaV1pmTFVSeGVXZHdUMUJPY25OaFVEY3lSMGRuTFdsYWRIRTFaa0pxZUc5WU9HNXhia3RXYURSclRGOWxaRXMzWlRWRlEzTXpNRkV4YURCc2J6UlBjbTFuU0ZKckxVWTVNbUl3T0ZnMlQxUnFNR2RKTlZVMFVrbE1TRmN4WDFKWlRuTk5kbVpPTkVGVmQxQmhTbTFoYlhVME1HWk9Xa3RSZG1jM1VUVTRZbmxRY0dKaFlUUXlhRGh5ZFdkWFJrOU9kRkJsVURFMlEyZzJNWEV3TW0xME5uZE9kRnBGTXkxVFdqZHRjV1E1TnpBM2NHZDJTbEYyZEhKT1pHNDRRazkzY2xBeVR6TlBOMGhvYjE5RGIxUlpUM0ZqU2psaFNUVTFVbGM1YlV0a2IzQXpZa2xwWkVkWGF6VlJXVFIyV1U1TWRERkhNV1V4YUVOS1NucGxTVWh1VjNwVFYzaE1UV0ZMY2pRMmFtWjFZMUJWTFVOeU5scHFiMjFsT1cxVlZ6TmpUR3BsTUcxR1RrNHROSEV5TkhsWGJuZGZhMU5XWjJOTWMwSk9PRjg0Y25kNGJUUm5kMDk0YjBGM2FXTlpkVjk1VlZSU2NtOUliWGhSVkcwdWFVNUllVUZpVjJVeGEzVnhaVXhIVGpkamJIbEhRUS5CQ0Y5RjJCaDBzRkQyYWF3LVkwRTRQRW5XRnBvVmxUeGFvUk40M1RnalQ4IiwiZXhwIjoxNzU4MTAwMDYwLCJpYXQiOjE3NTgwOTk3NjB9.CE6DqRyVG5TtdoUF7I_dJStd9sxQ0B1Iap4Tv1b9zlM","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhODg1M2IzNi1lMzJhLTRhMDAtOWIxZi01MTQ5MjllNzE3MTIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjlwdnQ3MjNrYjYya3RlcGlxNXFkc2I1ZXJqIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9VRlZUYzJKWGJYY3dlVUo2YTBKUGRIZFlZMk4zTGt0RWNGQlRSbGhGVGt4ek5IQTBWblk0VFdGZmVHNXdNRkY1Y1VrM2RYWk1ZVVJSWldOM2FHSkNaREZHY0VGamJHOU9ibXR1YWxKTVMwOXJWekJtVWxBeE4xZEJXbVZuT1V4cWFYcEpNekJaZVY5eVdrRTFOVWgzZGpFMmNGTnFVRzV1Y0dWeVJXcExieTF2TkdaV2VWTlplbEE0ZDNVd1MzZHJlbFk1TkdsRGNtZDJTVTlHZFhGNWNVRm1lRTFqZFRWa2EzcFlNR0ZNU2t0VFEyOUJVakowYjBWNE1WQkVSekpZY1RaMFdqRm1kMGRLUkRKS1NqbFhaMlphWjNCaWN6RmtUbEZSVGpsb2MwSm9WSEo2U0djMU1IQklVbWxGVkRjNVJESm1PV1J2Y1haS2FWbzVXa3BYZG5OTFJHOHhObGhxTFRoVGFqUjZkSFZrZVVKQlQxaElkVTVVWlRWdGNrVnBlRWwyT0hCSVptNXBUMjFJY1hsQllWOVZhekZ0VlRodFVWSnVRMGhxVFVjeVFucFlVWGN4TTBoeGVVaFRTalkyTW1FM1pEZFFkR0pSTFVzMmFtc3RPVlpKYVdsM1IzbEpTME5FWVZaNlIwVnhObXMwYWxWUVVIWjJlV2RtVmxaaFNrWkhWbWxaY2xsb2RXZGZObXh0ZVVWeVIxQllTWFJNTnpCWmRqaHBhMlZoUmxaWlFYaFZZa1ZPV1dGT2FXbFlZakJFV1hsUmVFaEZibHBDYlZnMGIwRmpSRkZpZUZCbWFUaHJhUzFsTWt0d01VZFlZV3R5T1RSV1FuTnJTMmwyVERObWEzQm5ZMWc0VjI5bVZXTnNTQzFaWVRJM1lsODRWRlJHZEVacVNGSldXbGgwZGpGWmMwcHVUemh6VkdGMFQyRjFjakp5YlVaYVRrY3hVVjkyTmpsWGNUZE1NMkZvYW1GNU1HWlZZVEV0T1ROMVpIUndRM2RpY1c4Mk5sWXphSGh3VlUxeFFsQTJVMWhoVURGZlQxUXplRFZxTFZWcmQwWlhNR3BKVkZkbk0zYzFja2RvT1Vab1dFaDVXRE5qTUdNeFgybHROVmxKVjA5UU9ITXRSM2RhYW1OcGRHaG1VemRMU3pCZlQyY3hUblZtYkU5WVpFSlhUVlZ1Y25nMFJHRlZVVnB4VFc5alUzWTVVVmMxYzI1dlRqUmxMV2MwTlhSWU5sTkZibFptUjBrMFJuUkVaVm8xVDNoVGFVbEpUM1p1YlVWd1ZWRjFjbmRMU1ZoRFpFVk9RVkJEYW1SMFpXTkVNVFZQWlhReU1HZFlVV1JhU3paeVJUUXdaek4yWlRONk9IVnZUVzFtUkRGdldHdHNkVGxWTWpKd1prNDFkVEUyWjFWWlFXTnhjakE0T1hwdWVtVk5ibEJxY2twcVFtRXpXbk01Ym5GVWNrUXplVU16UnpWeVMwWlJURE5UWWxaV04waEZhakZ3VjJnemIyeGhOSEZFWXkxaWQxWkhXSEJMWjFVemF6QjFYMFZDTldwaVNXNXhiVUZLYm1GT1RVdFBOVFIzVTFwekxtc3RiVWMzWjBSbGVXSmljMmxtZERaSVFURnVSMEUuNzQ1aXh2dVRuV0VsYl9EWXlUb0lzRXMtcHNuQ1c1T09FUERlcHBzZUN4byIsImV4cCI6MTc1ODEwMDA2MSwiaWF0IjoxNzU4MDk5NzYxfQ.YvMhSD1nxa6jxiGeHhcRjadVF1WFaIc18WLBY3iinlk
callbacks:
- _id: 0
input:
- name: IDToken1
value: self400-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: self400-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: self400-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: self400-user.10000003@forgerock.com
- name: IDToken4validateOnly
value: false
output:
- name: name
value: mail
- name: prompt
value: Email Address
- name: required
value: true
- name: policies
value:
conditionalPolicies: null
fallbackPolicies: null
name: mail
policies:
- policyId: required
policyRequirements:
- REQUIRED
- params:
types:
- string
policyId: valid-type
policyRequirements:
- VALID_TYPE
- policyId: valid-email-address-format
policyRequirements:
- VALID_EMAIL_ADDRESS_FORMAT
policyRequirements:
- REQUIRED
- VALID_TYPE
- VALID_EMAIL_ADDRESS_FORMAT
- name: failedPolicies
value: []
- name: validateOnly
value: false
- name: value
value: ''
type: StringAttributeInputCallback
- _id: 4
input:
- name: IDToken5
value: false
- name: IDToken5validateOnly
value: false
output:
- name: name
value: preferences/marketing
- name: prompt
value: Send me special offers and services
- name: required
value: true
- name: policies
value: {}
- name: failedPolicies
value: []
- name: validateOnly
value: false
- name: value
value: false
type: BooleanAttributeInputCallback
- _id: 5
input:
- name: IDToken6
value: false
- name: IDToken6validateOnly
value: false
output:
- name: name
value: preferences/updates
- name: prompt
value: Send me news and updates
- name: required
value: true
- name: policies
value: {}
- name: failedPolicies
value: []
- name: validateOnly
value: false
- name: value
value: false
type: BooleanAttributeInputCallback
- _id: 6
input:
- name: IDToken7
value: Pa_ssw0rd
- name: IDToken7validateOnly
value: false
output:
- name: echoOn
value: false
- name: policies
value:
conditionalPolicies: null
fallbackPolicies: null
name: password
policies:
- params:
types:
- string
policyId: valid-type
policyRequirements:
- VALID_TYPE
policyRequirements:
- VALID_TYPE
- name: failedPolicies
value: []
- name: validateOnly
value: false
- name: prompt
value: Password
type: ValidatedCreatePasswordCallback
- _id: 7
input:
- name: IDToken8question
value: What's your favorite color?
- name: IDToken8answer
value: red
output:
- name: prompt
value: Select a security question
- name: predefinedQuestions
value:
- What's your favorite color?
- name: allowUserDefinedQuestions
value: true
type: KbaCreateCallback
- _id: 8
input:
- name: IDToken9
value: true
output:
- name: version
value: '0.0'
- name: terms
value: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore
eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident,
sunt in culpa qui officia deserunt mollit anim id est laborum.
- name: createDate
value: '2019-10-28T04:20:11.320Z'
type: TermsAndConditionsCallback
description: Signing up is fast and easy.
Already have an account? Sign
In
header: Sign Up
fake-ip: 42.42.42.42
fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50
(KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@3f9d367c
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@2174454e
password: Pa_ssw0rd
username: self400-user.10000003
- request:
POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
accept: application/json
content-type: application/json
cookie: amlbcookie=01
host: openam-perf-haproxy.forgeblocks.com
content-length: 8239
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly
body:StringChunksRequestBody{charset=UTF-8, content={
"authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhODg1M2IzNi1lMzJhLTRhMDAtOWIxZi01MTQ5MjllNzE3MTIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjlwdnQ3MjNrYjYya3RlcGlxNXFkc2I1ZXJqIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9VRlZUYzJKWGJYY3dlVUo2YTBKUGRIZFlZMk4zTGt0RWNGQlRSbGhGVGt4ek5IQTBWblk0VFdGZmVHNXdNRkY1Y1VrM2RYWk1ZVVJSWldOM2FHSkNaREZHY0VGamJHOU9ibXR1YWxKTVMwOXJWekJtVWxBeE4xZEJXbVZuT1V4cWFYcEpNekJaZVY5eVdrRTFOVWgzZGpFMmNGTnFVRzV1Y0dWeVJXcExieTF2TkdaV2VWTlplbEE0ZDNVd1MzZHJlbFk1TkdsRGNtZDJTVTlHZFhGNWNVRm1lRTFqZFRWa2EzcFlNR0ZNU2t0VFEyOUJVakowYjBWNE1WQkVSekpZY1RaMFdqRm1kMGRLUkRKS1NqbFhaMlphWjNCaWN6RmtUbEZSVGpsb2MwSm9WSEo2U0djMU1IQklVbWxGVkRjNVJESm1PV1J2Y1haS2FWbzVXa3BYZG5OTFJHOHhObGhxTFRoVGFqUjZkSFZrZVVKQlQxaElkVTVVWlRWdGNrVnBlRWwyT0hCSVptNXBUMjFJY1hsQllWOVZhekZ0VlRodFVWSnVRMGhxVFVjeVFucFlVWGN4TTBoeGVVaFRTalkyTW1FM1pEZFFkR0pSTFVzMmFtc3RPVlpKYVdsM1IzbEpTME5FWVZaNlIwVnhObXMwYWxWUVVIWjJlV2RtVmxaaFNrWkhWbWxaY2xsb2RXZGZObXh0ZVVWeVIxQllTWFJNTnpCWmRqaHBhMlZoUmxaWlFYaFZZa1ZPV1dGT2FXbFlZakJFV1hsUmVFaEZibHBDYlZnMGIwRmpSRkZpZUZCbWFUaHJhUzFsTWt0d01VZFlZV3R5T1RSV1FuTnJTMmwyVERObWEzQm5ZMWc0VjI5bVZXTnNTQzFaWVRJM1lsODRWRlJHZEVacVNGSldXbGgwZGpGWmMwcHVUemh6VkdGMFQyRjFjakp5YlVaYVRrY3hVVjkyTmpsWGNUZE1NMkZvYW1GNU1HWlZZVEV0T1ROMVpIUndRM2RpY1c4Mk5sWXphSGh3VlUxeFFsQTJVMWhoVURGZlQxUXplRFZxTFZWcmQwWlhNR3BKVkZkbk0zYzFja2RvT1Vab1dFaDVXRE5qTUdNeFgybHROVmxKVjA5UU9ITXRSM2RhYW1OcGRHaG1VemRMU3pCZlQyY3hUblZtYkU5WVpFSlhUVlZ1Y25nMFJHRlZVVnB4VFc5alUzWTVVVmMxYzI1dlRqUmxMV2MwTlhSWU5sTkZibFptUjBrMFJuUkVaVm8xVDNoVGFVbEpUM1p1YlVWd1ZWRjFjbmRMU1ZoRFpFVk9RVkJEYW1SMFpXTkVNVFZQWlhReU1HZFlVV1JhU3paeVJUUXdaek4yWlRONk9IVnZUVzFtUkRGdldHdHNkVGxWTWpKd1prNDFkVEUyWjFWWlFXTnhjakE0T1hwdWVtVk5ibEJxY2twcVFtRXpXbk01Ym5GVWNrUXplVU16UnpWeVMwWlJURE5UWWxaV04waEZhakZ3VjJnemIyeGhOSEZFWXkxaWQxWkhXSEJMWjFVemF6QjFYMFZDTldwaVNXNXhiVUZLYm1GT1RVdFBOVFIzVTFwekxtc3RiVWMzWjBSbGVXSmljMmxtZERaSVFURnVSMEUuNzQ1aXh2dVRuV0VsYl9EWXlUb0lzRXMtcHNuQ1c1T09FUERlcHBzZUN4byIsImV4cCI6MTc1ODEwMDA2MSwiaWF0IjoxNzU4MDk5NzYxfQ.YvMhSD1nxa6jxiGeHhcRjadVF1WFaIc18WLBY3iinlk",
"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": "self400-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": "self400-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": "self400-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": "self400-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: Wed, 17 Sep 2025 09:02:41 GMT
x-forgerock-transactionid: 45b551bd-04b5-42a7-a175-6f0c0c82eeca
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI4NzNhMTYzNC0xYTM2LTRjMzAtODNlNi0wMTI4MTA0OWQ3OTIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Imh0dG83ZDQwcThyZjZhdmk0YnE4OXFiNHVzIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNW9ZMWRIWTA1VlZHTlpOSEYwYms5c2RVTkRXVU5CTG5kMGVGZHlXV1JJU2xSSk9HaDFhMlJSTTNaM01HUldUVTFqUWpKVk5WRXpibU40V1RJd09EQjNXVEkxYzFKRFZFbGtXRWR1U0MxVlRHWkJiMmxFU1VndFVGSlZaMGgwZFRWbVNqaHZUVEpyV0ZjMWNFSTVZbFY1Ym5oNkxYUkNTV001YTBwNWRYQlRVMVJqY0ZOUFUwNUdkMUpEY1U1S1dsVkxjR3MzVjE4MWIzSXlhRGRuTmt3NFQzSm5RVEpQVG5kTFVqUnZhbFJwT1hCbE1XSjNVelZRVm5rMGIydDVURE0wTlVNMGJqQkRTbGRKWWpaRlVUVmFZekJFVnpObVJVWlJaV3hsUldKbVFtWkRNVlI0VUV4NFMxbGFhek5WUlhkMFdHbEJRVFJGT0hKYVZGSlhkMjlWYUZGalVUSTBMWEJyUTJORWVHOXdiRjh0ZGxJemJFOU9VbVJSTW1sWFowRkRlV0ZYWkdnM05tcGpNa0ZpUWpOTGNDMHhORkpNWjJkWlYzVXlVV3ROZWtScFExSnlOeTFNTVU1SFh6WjZObXBMU0ZNdGMxZEJNakI1U21GaU5XVkNhVXhwVEVkMFZVWkhkRU5UYVZkV1VVMTVSRXh1VWtwaGRGVmhkbTFNVmxkblFqWlRVM05EVVVsS01FNVZURkpyWnpoeVFsVTFjREpTY25WT05GaGpTRVoyVTNSVU1HMWhlVXRJY21sdlgwNHhWMDVaT1dWSlkwbG5XRVJtVGpSNVFrTkxjVlZUYjJsbVgxazNXbDlrYTNGdVVsUTNRVlYxTUZOaGJ6UldTakptVG1KSFJFNUhUUzFoZG5OWE4ySldOMHBrWms1UE9YcGhNRFZDVlRKQ01VMTFWVGhHWkdGUGVqaDRSbDltYkdWYU1YaFZPVzlpYkc1emQwRlJjbXhLYm5KdlRuUmtSRVEyVkRWelZGTnBXREpFYkdveWFEUlhTSFYzTVVwQ2R6RTRiMm95U25WVlFVbFdlbGhsTUVweFJGcG1Ubk5VWkZGbllrbEVhVnB1TkVWSFV6bG5iVzkwVFZCaldtTXRXa1F4UjNrek0wazNXbEEwUTAwemJFTkNUbHB4V0RGRWFISkVVbEV3T1hObmRFcHZhV0p1VDFkYVJWcHNWbFp6WnpKTVRuRnVTRTVFZFROcVUzRXdiM0ExVDB0RmJWVklXbXhQVEhsQmIxaE9XbFUxVjBSV2MzUnRjMDltVjFKMWJHODFjSFpSY2xkMmRtTnpOR1ZhY1RoS1pHaGZUakpoT1cxU2MwMDJNRkptUkVSTlRHTXhia3Q1V0Vab05sVjNNMVp0TkZSRGFtRm5jbVpPY0UxRmFFTXlSV2hFV1VwM2MwcGtaa1ZJWlY5TVowMTBiR3RIWVRSTE9HUTFhWGhIYVhaamFtNVZOV05WU1ZvMFFtTjNNRU55ZWsxdE1ITnlaRkJsWDI5VmRHSkNjbkl0YldwNGEyUktOMFY1ZEhwalgxaE5lRUpLT1RsUFgyZDZNRUU0YkZwMldYRmpiMFkwYldWcFdtUTFTakkyV0dGWFNtZGhhV1ZFUzFWdWRsTmtjVjkzTmxsTFYyVjNja2xEVVhWQ2RFazRiemswTjI0MlVURkdlVmRtZW0xWWJtYzNOMDkxUmxsNk9EQm1OVzFRY1ZWSE5HMWhUV05XWlU5dFduTlBWSFp3WjBSTWMycEhjMDVLVmpORE9GUmpjVmhUVDJOdmFsVk1RakJuY1c1dVNXTnNNVE5QWnpjeE4ybElkV1l0UlZaNmIxVnlhVmxyUnpGcE1VWnhPVk5NT0ZsYVpWWnZORU5ZVDFGSVEwOVhjWE42U1ZaSFVHbG5YMTh0TjJ3NWNYQlBielZEY1RZMVFTMDBZMGw0TTIxS1YwRklRVTlYYkVnMVZYRmFZVmN4WWtGdUxUTnpVMmRmUmpadVJtOVllWFI2YWxveU0zaExaVE5KYzJKeVVHOVRXbTEwU2tOd1oxaE1ZelJSTjBabU5tbDVjbEZJYjI1cmRGQlVha1JxWTFCaVNEWjFYMVY0UlZCWlZFNVlibWgwZWxvNGNtMW5iM3BMVFdoYVJtRklSR1ZDVGpFMFNrTnRjRFZzYkRkdGQwTmFUMjA1YVUweVNtbElWVEJGTkZvemRIZHlZbGsxWm5STVkzVmZOa2hNVUVKR1IyMHlNMlY1Ym1GdFpYRjRNRUkzZWxONU0wcHFZbXQzWTBkZldIaG5aMWM0UTNacGFqbHJhbmRLU2pSZmNtb3dObHBsZDBKSk0wbzNRbU41UVdKTGJXSkVXakJOTFdsR1R6azFNakJQUlRseE1ESllhbGRsTFZkc2RIaDRMVGR6WjFnM01HRTBZMFZNV1hoSFIzSk9RUzFDUkdGRVVVczJjekEyVFRKa1ZteExiVU5tZERWSFRreDBjMU01YlhoWFdHOVJiRkJ6V0ZFNGEycEhRVzV4U25ZeWNWWTRiMUZtV2xoa1MyNVBMWGszZFVkV1YySkVUMjVLVW5oNVdVNXNhVGR4YlY5Q1ZIcEpZMmRKV0hWTVFXbDJNR3BLWlU5RE5IRjRRbkJtVDAxTE5UWlVkbk54VTBSdVdFeEVRbVpCZVdSeGEwUkxTRWt6VEMxM2NFUktMVXhET1ZwR1VUbGhhMHh5TlRoM2MzTmhWVmQwV2pkMVRVTTBXbU13VkhOeFdEVm5WbGN3UWxkeWJ5MU9iVWhFWjJWS2Mwd3lha0pKTmxWd1VXMVhiVVZzWVdsQ1FsRTRla2RSV1UxdVpURnJNRWx4UkZCdVJHeEdhalJtU0VwdVQydDFTWFJaYmtoUVJVeG9kVmhhVW1oUWRGaGtSRUpSZUVvd2NXOXFUVU5xVTFwMlVrRTFVblpLUWs5WVZXaDRiems0YlcxcGVUSm1VSHBaT1Y5emJGZHNXV2x1YUhaVWVHNWFkMDFYYWpKc2RVcEJRbXhRT0ZOUlNYSTFiMVppYTBkRVRXMXRURFkzYlhGS0xXTklUQzFGYmsxamREZHZVbmwzTjA4NWNuVTVlVGxhTUdaWVFtWTBVSHBzTjBkd2FYVllWMnQ1VlVWM2RtOVVSSFZLVG0xNWFXeHZORGRrTFRGaWVsVlJlVGxCU0VkYVpXNXhPV1ZJTm1KNWFGQjZVVGx0VWxGRFlrcGlPSGRJTVdwRk5FSjFVazlYZHpjdU1XUXdjazVDZEVGalYxVmxibGxWYW1rM1lVdEpVUS5TOVlmNmVpUXVLR1dpZDNxYkd6X2x1dTl0VHdZVmJwOUktUmRrVE9fTG9nIiwiZXhwIjoxNzU4MTAwMDYxLCJpYXQiOjE3NTgwOTk3NjF9.kRJi9_A2y-6n5Pf_cYpFJDyZ4xFsjMzdrj0ir7LVC3o","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJiYWY2MjFhYy04NTNmLTRiY2ItYjNmZi0wYTUxNWJjZTRiN2QiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImVxZnVkOXN2MnN2aDlqczc1MmdpbWRnZGFxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9OVXRNUVhwUGFteG9UMmRDVkVsbFFteEpXbmQzTGpNNVJIVnJTemxzWVRsak1qWmhkV05DVUcxT01uaFJXRWhVTkhSTVkyVk9VMlJSWDFsTlgwUjBNakJaV0RSc1dVVnhTRTFYVEdORldtRk5kSFJzWkVGNE0zUlZOMUJDZFcxNlFqaERSbHB3YjJKVmFFWklVRmQ0Um5VM1UwWllUVjl1VjFNd1VXdENNRGxZTTBOME1GRjFaV2xFYjI5VGFUYzVWR1pKV1c1Q2JYRnRWV1pWVDBodGNuTkdkbUZFYjJsR05HazBOa2RKTUc1aVlVWkJXRWR1YmsxM1QxbG5TbkZUUlMxcVdWSmhRMVpHWjJkZk9HaDFTa1ZNWkhSdlFqbE9PRUZ6T0ZKUFNIWllkRkpKWmpaclRuQkZaR3RuU0RkTUxUTTFZMWgwVkU1TVYwZG9RVmw1VHpWT2VXOUhhWGhRTlVoRGFEaDVURnAxUm1wamNYZGtlRkpvYjBwd1RFMHdaemd5UjNCR01DMUZXWGhGWVZNMVZIcEllalI1TUhVNU5FcHVhVGRQVmtaMWRHcHNaVVpoYURsS05XTnRWSFY0YldGQlFWcE9hbkF3ZDBWVWFXTnhRblprWVhkd1JrSlpiVGRKWkRGMVVsZHdVRUY0VlZSdmVVUjBXbll5TWtwdWNDMVBiWFIwUmpCdU1rNTZSa3B3Y0RSMFUzaDBNRGRTYjIxQ09GbHpVazVWYzAxaU5XSnlPVEJNZG5WT2FraEdNVFZDVTBaQ1ZHaG1SbGMwVWs1WVRHTnllazVpVFd0ZlVtUTNPRXB1UXpSUlR6aENkRTB6V1RZNE5uTk1OV3AwUjNSQ1VVRk9kVWhZWlMxak0wSjJORGhtZUd4V1MxRjJjMEU0WTFGeVFXWjBSa05LVld0NVRHTjJPV2hWYVhscE0yRkJhM05aYTJsQ1pETTNaWGcyVUdJd1ZXZEpOM2g2UzJOQmIxaGZNMDlZWWxSc1RHMVphbGRwUnprMlJEWnhWVmhmYkcxR2FrSndRbVkzTFd4UmREVjJlSFpYYlVaUE1VbDJUMjV0VFU4Mk5HeDVka3BzWHkxck5FZE1XVTFhUzJKNU1rRndXblJVUzFKUlNWWm5XVlJVU1Y5d1NWRkViMUpXTlVRMGFIUXlaV2RZVUVSdlRrTXhTMmxETUZkMldIQkNMVU0wTTJGNVRYbDZSbmhzY2tNMlYxbG9UV1pXUTJnMVVDMHhiV3RWTW5KRmRtOUVhalZtWTNkR0xUbHRjMFJRZEZocGRGSk5VMmhEYVV4dVpWRlFOREpYUkVwWFpVNVVSa1ExVVZjd1UwZE5aMlkyVWxBNFpEQkZYMmx6YW5wUk9WUmtTemxZUzNWVFJFRm1UVUYxVURsVFVsWjBaVUZ2WmprMlRITTVURzFrUWpJdFlWOHdVMTlsU0dKQk5HRjFTbXBET0UxelQzQkZSWHBhWW1sMWRWVlFSemxZTVhsRVRVOU9hMDk2WW1oSVVETTVOV0UzTXpkclMzaDVZVk5uYkVJelRHMXdhVFF3YkVsM2NIVjFlbXh1Wld4U2MxVjFNMGhtUW1JNExrcE1lRUo1Tm5SU1dtaG9XbmQzWXpaUWNYRkNhR2MuT0Nnd2hFRnhlQzJxVktUVVo5dnNFSkFBcHZkSEg4WGVXUzJ6ZmI3ZG5VWSIsImV4cCI6MTc1ODEwMDA2MiwiaWF0IjoxNzU4MDk5NzYyfQ.RVs2eYYLfZ7gtRK-1ip-YsNn6hrv9AsWvQYh1Us0jtw
callbacks:
- _id: 0
input:
- name: IDToken1
value: self400-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: self400-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: self400-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: self400-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: 252.245.116.250
fake-user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/44.0.2403.157 Safari/537.36
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@4a5e5797
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@3569aca9
password: Pa_ssw0rd
username: self400-user.10000004
- request:
POST https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/authenticate?authIndexType=service&authIndexValue=Registration
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
accept: application/json
content-type: application/json
cookie: amlbcookie=01
host: openam-perf-haproxy.forgeblocks.com
content-length: 8239
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None
body:StringChunksRequestBody{charset=UTF-8, content={
"authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJiYWY2MjFhYy04NTNmLTRiY2ItYjNmZi0wYTUxNWJjZTRiN2QiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImVxZnVkOXN2MnN2aDlqczc1MmdpbWRnZGFxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9OVXRNUVhwUGFteG9UMmRDVkVsbFFteEpXbmQzTGpNNVJIVnJTemxzWVRsak1qWmhkV05DVUcxT01uaFJXRWhVTkhSTVkyVk9VMlJSWDFsTlgwUjBNakJaV0RSc1dVVnhTRTFYVEdORldtRk5kSFJzWkVGNE0zUlZOMUJDZFcxNlFqaERSbHB3YjJKVmFFWklVRmQ0Um5VM1UwWllUVjl1VjFNd1VXdENNRGxZTTBOME1GRjFaV2xFYjI5VGFUYzVWR1pKV1c1Q2JYRnRWV1pWVDBodGNuTkdkbUZFYjJsR05HazBOa2RKTUc1aVlVWkJXRWR1YmsxM1QxbG5TbkZUUlMxcVdWSmhRMVpHWjJkZk9HaDFTa1ZNWkhSdlFqbE9PRUZ6T0ZKUFNIWllkRkpKWmpaclRuQkZaR3RuU0RkTUxUTTFZMWgwVkU1TVYwZG9RVmw1VHpWT2VXOUhhWGhRTlVoRGFEaDVURnAxUm1wamNYZGtlRkpvYjBwd1RFMHdaemd5UjNCR01DMUZXWGhGWVZNMVZIcEllalI1TUhVNU5FcHVhVGRQVmtaMWRHcHNaVVpoYURsS05XTnRWSFY0YldGQlFWcE9hbkF3ZDBWVWFXTnhRblprWVhkd1JrSlpiVGRKWkRGMVVsZHdVRUY0VlZSdmVVUjBXbll5TWtwdWNDMVBiWFIwUmpCdU1rNTZSa3B3Y0RSMFUzaDBNRGRTYjIxQ09GbHpVazVWYzAxaU5XSnlPVEJNZG5WT2FraEdNVFZDVTBaQ1ZHaG1SbGMwVWs1WVRHTnllazVpVFd0ZlVtUTNPRXB1UXpSUlR6aENkRTB6V1RZNE5uTk1OV3AwUjNSQ1VVRk9kVWhZWlMxak0wSjJORGhtZUd4V1MxRjJjMEU0WTFGeVFXWjBSa05LVld0NVRHTjJPV2hWYVhscE0yRkJhM05aYTJsQ1pETTNaWGcyVUdJd1ZXZEpOM2g2UzJOQmIxaGZNMDlZWWxSc1RHMVphbGRwUnprMlJEWnhWVmhmYkcxR2FrSndRbVkzTFd4UmREVjJlSFpYYlVaUE1VbDJUMjV0VFU4Mk5HeDVka3BzWHkxck5FZE1XVTFhUzJKNU1rRndXblJVUzFKUlNWWm5XVlJVU1Y5d1NWRkViMUpXTlVRMGFIUXlaV2RZVUVSdlRrTXhTMmxETUZkMldIQkNMVU0wTTJGNVRYbDZSbmhzY2tNMlYxbG9UV1pXUTJnMVVDMHhiV3RWTW5KRmRtOUVhalZtWTNkR0xUbHRjMFJRZEZocGRGSk5VMmhEYVV4dVpWRlFOREpYUkVwWFpVNVVSa1ExVVZjd1UwZE5aMlkyVWxBNFpEQkZYMmx6YW5wUk9WUmtTemxZUzNWVFJFRm1UVUYxVURsVFVsWjBaVUZ2WmprMlRITTVURzFrUWpJdFlWOHdVMTlsU0dKQk5HRjFTbXBET0UxelQzQkZSWHBhWW1sMWRWVlFSemxZTVhsRVRVOU9hMDk2WW1oSVVETTVOV0UzTXpkclMzaDVZVk5uYkVJelRHMXdhVFF3YkVsM2NIVjFlbXh1Wld4U2MxVjFNMGhtUW1JNExrcE1lRUo1Tm5SU1dtaG9XbmQzWXpaUWNYRkNhR2MuT0Nnd2hFRnhlQzJxVktUVVo5dnNFSkFBcHZkSEg4WGVXUzJ6ZmI3ZG5VWSIsImV4cCI6MTc1ODEwMDA2MiwiaWF0IjoxNzU4MDk5NzYyfQ.RVs2eYYLfZ7gtRK-1ip-YsNn6hrv9AsWvQYh1Us0jtw",
"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": "self400-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": "self400-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": "self400-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": "self400-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: 4177
date: Wed, 17 Sep 2025 09:02:42 GMT
x-forgerock-transactionid: 8bced053-2639-45f3-8128-09c2e4959298
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyYWU3NGIwYy1mMGJkLTQxZjItYTcyYi03ZTVhNmQ0YzU4NTQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Imo3ZnRvOG01N3VicDJsMzVhZG4xanY3MHAiLCJhdXRoSW5kZXhUeXBlIjoic2VydmljZSIsInJlYWxtIjoiL2FscGhhIiwic2Vzc2lvbklkIjoiKkFBSlRTUUFDTURJQUJIUjVjR1VBQ0VwWFZGOUJWVlJJQUFKVE1RQUNNREUuKmV5SjBlWEFpT2lKS1YxUWlMQ0pqZEhraU9pSktWMVFpTENKaGJHY2lPaUpJVXpJMU5pSjkuWlhsS01HVllRV2xQYVVwTFZqRlJhVXhEU214aWJVMXBUMmxLUWsxVVNUUlJNRXBFVEZWb1ZFMXFWVEpKYVhkcFdWZDRia2xxYjJsYVIyeDVTVzR3TGk1d2FtaHNTa1pWVlZWTmNUUjVObWhYVFZaRFUzQjNMbGhKVlVsVFVEaFJOa3RxY21aTVFYSllTM1V6UmxGVWRUWjFXVUpUYzI5aFdVcFVZV1Z4YTFVMGNXMUJWMTlhYURFeFlWRTFkVmhpVmxoaU1qWTVibWN3VG1wTWRXMXRTa3MzVUhCdVRTMTNZMWwwWkRScGREbFJaREJYTWs5SVMxbFBZVGhyTmxkMGRVWmlZWFZCZWtSc1EyMUxTVzUwVVRCRFEyNXBla0pzWkhsWE1HVk9NRVk1WVVwcGVXRklVREJRTjNCMmNYZDBjVzF0YTNCYU9FdE5OMUpEU2tkNlRUZzFUbXBoT0dsMmNGaEZPWG96U3paSlNIbGpWV2R3V1hOck56QXhXVTlzZVhWR2FUZzBhVU5yWmpaclgzZHFOWFYxVjNCR2FtZFJibTFJYkRkWllXazJUamhNUW1OclRFVkdhbGxoUjBaVWVsQjZVbU5LZVhaelpXRmFjREphT0VsRmFVSnBTakJJY0RObWQzSTRRbU5EYUhKZlF6RlZOaTFaWTBaa2VGVm9ZV3RYZGxRM1N6WmxWRlpSWlRadWNVTm1jMEZHYmxVM1lrcDFTbXhHVnkxNVdVOUNOVlpUT1hCbFZtbHZOVGN3TldwVlNtMUtRVXhIVUZkWVFUUXpjVkZHWmtsVk1sWlBNVFpKUTFORU1FSnllSGR6WDJWRk5USkdVMlpRVlROblZsaEdhbmczVkRWc2MyUjRVRGszVm0xMVRVVnNTRnA0ZFcxNFNYbFBWRlk1UWtJME5tRnFUblJSVURoRVVXNW5lRkJ6VWpkaFkzTTJWVzVWVFZKMmRsbGlPWEZYVEhrM2MyaHZTMGhrY0dFMVNFSk5ZVlJ0V0RJMFZGVnhXbXR4YmxoamRXVklPRWQxUW5wRVdVUldka0poZDJ0TFlVdHdNMFJzVW1SR1RreDNUakZ1ZEcxa1lrVlRNWEY2U25WTlNUUkhiV1JhY2xOT2VqZDFZazVpVm05aE56SjRUek5NTWpGWVNXOVlOMFpVYkd4UlVXTkhXR2hIVW1GdU9IVm5aRjkxWkRobldtTnpXa3BYTkdOelJEQndObEI2U2tWbmFrZFdUVTEyVUVGT1ltUmFURUp2WldKTVYyTlJVVWh2YUdKcWVEUTRlRkpuYUhScVRVVXpkbTQ1VW10WFMydEhUalZQVXpkQmFTMXBTbXB2Wmt4alRDMXRZMjg1V1VSRFgwVldUelJVZFhkRWNXWjNRamRKY0VaZmMxRkJVVkE1UjFwSmMxOVdNRm8xYVhCd2VqTkZSRzl1TjB4WVYxVkJRVmxwYWsxcVRYZDNObUZpVlZsZlFubHpiemR6YkVsaVRtVkRVRzR5VkRjeFgzbHBaRzU1TFZkVU5WZHFYM0J5TUVSeFNrNXpVSEJaUVVkd2NXZHhSM1ZHWW5GclFsaHFUVzQxVlhwaVkwYzFSbEYxTjFRd01WVTFWRk5OWldWV2QxZEdRV04wVFVaTFRWaHFhMjE2VUdNemFHTjJUR2xLUlZRdFozWkNaRGhMVWtGbU5FbHBhbXhoZW5JeWMwWkRUa3BQZFRSTGQydFNkRFZKTjJvME9XaFhNa0V3WWsxbVIwZDZjMk5uWXpkNmRrcEJhbFp4VkhRMFRUTndlRWRUVjAxWFlVTTRkVFJxVTBKNlNuZHFTbUZ2WWtnNFNsbFVha0pKYzJOT2JGaHlPRFI0TFVKV2QwaDVSVFo0TWt0NGNEYzVaamRTU0RKb2MzZDZXRVJYVW1oT1RYY3piRVI2YlhOS2RFTlNYMHg1ZFdWT1NWRnJTbEkxUVd4RmJrNWxjVEl4Y0djdGIxWnVRbTU1Tmtkck5EaDVTak5ZVmpneWFtWXdTVkJpUjBSUk0zSnFkR055VTJwRldrZENZekExZGxWbVh6VkdVa1ZWTkhkMlgwaFFhWHB5UnpsdVNETnNRVFpRVkdrMk9ERkZYM2hMYWpVd1RGaDBYelV6WjFSdWVtMVpVMHRHVTNCdGMxaHllSGROT1VGNE0xUnBUMDlTTURsSU1uQXdYMjFJVkY5YWIxbGhNR3hoVDJ0Tk5sQTNSSFZmVUZCRk9ISldTREZRVUcxRE1rUnZaM1JKU1VvMlNWWnpaelI0VEdkbE9FTTNVSFZvTWxGNVV6WTNURzgzVUMxWWNtZFdaa05pVnpRMVVtaGlPWE5mWVVwYVN6WXdkRmx5Y1d4VU1YcDNlVUZuYXpkV2J6TkRkMk00ZGpaMVlVRjBMVTFWTTJsU1dsRjRlRmhJVWw5eFJFSnZNWFozVVhGaVEwbFJhMGRrUTE5MVRraElTWE5qZEZCZlJ6RkNTVlEwTjNOSGNUVjRhRUpsTjFFMVIwMTFSMU5sYUZGVVNFZHVNR1JHYTB0cWJrbFBaMEZUWkRZelQyaHdkWGhpVkZoU2IwVnNTSGRwV2t3ME4zZFdlamR4Y0VWYVJrbEVWblV3UjI1TU1sb3pjVmhDYUhaTVVrRnhSSGMzUzAxTVV6UjJZM3BVU3pCcFJ6RjJVa3BHYmpOM01scEZiRUZ0Tm1jNE1WTlhNRXhvYTNOWU5GQXpObkJvZDNKaWRFbFNhazh5WkZKcGRISk9OMUF3VlRGbWVHUnFZVmh1VlRKQ2JsZGFTMUpKZEZoUmJHaHZlbGhaUVRCdk9HOHlia3BVWTJKT09VOXFhbVYyTFdKQmNHTlBNMHBWVjFocmVGTk5hRTA1V1VsMWEwaEdUelZ1Y1hoeVZtdzVMV3hsTlZZNGJHRnhXbTg1TFV4S1dXbHJWbU5mTVVWdWQydDRiSHBOWVdoSFlWTnFUa2h5TjJSc05WcFpkblE1UWxkUlRIUmxlbTVpWW5sblQwZGZNbVpMTVdWb1ZWQTVWVXBWWTJKRVEwb3haMWwwY1ZsVFgyRXdNbnB0VUVSS2VFeHVWMjgxWmtoYVMzaFJia0YxUjBSRWVWWmpOWFI2VkhWaVVtaGlNbkZDVkRWck9HTlNVRTV6UVdJeFpsZFFXbEYwZWpSdlpWSjVZbWx1V0hVMlRXVmhWMnRxU0daTVZWTktNMVZMZGsxd1VuZFpYM0ZoYlc5V2RscDJURmxmWXpJMWJrSXRSbk5DTkhVMGFGSlNUa2RQUm5STFlrWnpiVVJyVVZwelVsOHdWWHBZV0RoWFNtTmhWVU5JYkhGaE9VWkNNa2Q0TFhVNU9VOTNMVU11VVhWbk5sVktSamwwUVd0akxYTXpOQzB5WkZOUGR3LlJIbS0tQWRPTUNPMXFzOWd4dV9lT0FsREdtYW94S0o4YVFiZ3YwSWRTZkUiLCJleHAiOjE3NTgxMDAwNjIsImlhdCI6MTc1ODA5OTc2Mn0.zIpS_kNVMbdtp4Maof25_xsrifYTTu2Z4AGY9HNHpIU","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5MTk1ZTIxZi0xYTQxLTRjN2QtYjcxMS02YzM3ZjY2ODczOGUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImFuajR0NTBrZXM1OXIycGs3dDFpOWgxNjYxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWtlbWhpUlhSak0wcFBSek0xV1doR09GRXhXQzFSTG5aYWJtVmpZakl4YUVOMFVtdHNZME5SU2xaclNWZGlTRzVNUkdsVFdIcG9SRFJ1ZVVKS2IwSTFjRUZVV1dOR2NEVlhUM2RVU0ZGa1kwaEZOVnBGVEZOS1QwVm1aR0Z3YlhNelRIaFFjV1V0Y3poRlVreEdWV3hLZGpRMU1GWldiMkkxTlZFd1UzWlNhbEpFUVdnd2VGTnpTMnd4VVhkRVZWUkhMWFp6TTNNME56WjBha3BuVFMxb1puVkNjRGxyT1VSalFqZEtiMGt5V2tWUWVEUkVSbE5YYkVaellWTjNWMmRKWjNCRmN6TlZSVFJyV1VwaVdFdHBXRkZuWlVOMlRtZGxaR0Y0V1d0cGNGOVhaR1JXVFVGbFpXRmtOVUZrUkZsblRWWlFOVVJSV0VNemNsWkdWRE4yYWpoS1ltMTRTRzVvVTNkYWVqRklhVk5aUWtkdE9FbDFWVWg0U2s4eFpEVkhSVUpTWTFWRmNGVTFOMmsxT0RaamQyUlhSMmhvVFcxdFMzWkhkV05sVWxSUlQycHhOV1ZJTmpoSk1sTlFjMHhOVmtOMWNXdGFMWE5UUkd0bVExTlhObEZIV0dWRlpVVnROR1ZVTkhodlUxRlljRlY0T1RocGFubFhabkJRT0doUk4wRXpiWFkwTm5aeFozTnNWMk5YUzIxd1NVeFNOMWxmYW1sUGVYSlhVMWxvWm5obk5XZ3RjblF4Vkhkc2FIUXhXbEpaV25OcFMzSk5NbnB2Tm5GQ1UzcDRlVmRQV0VZelgydDFjbEJGVFRocVVXczNTVE5xWW5kb1J6RnBjRFZuWW04eGRFTmFRaTFhVUV0Vk1rOUZhbXN3U0RRd2RuUTJSM1JHWDFsMVgybHNRa0ZvUjBKcGJ6UnNPWEppWjBVeE5Hb3dZalpYYkV4eVFVMTZSbk41Ym1kbVptcEhVV0ZzZVhOUlUyeFpkVkJ4VGxKV1RHTjVMVkJmYTBsVlRYWk1VR2N4Y1daalZGcDZWVVZhV0hOMFJWQmFPVk10TFZNMVMyMDBjbEJPZGtWNFluaEVRMjFHZVdjMmNuUkhTVkJxYld4Uk5HMXFPRkpUTUUxRE1GRm9ibXBFTVVsRlRtdFRNVlZVWTBsRVJHWldjbWR0YUZKeWMxVm9iMmhtVmpsVVVXcG5XbUZ6ZUUxdE5IZHhaMGh5VW1VMWNGRkpOVEF3YTBWMk1UTkhhMmhDUW5KTFJsTlRia3BpT0VaaFJsazBUak5QUTB0b1ZYUmxTek56TTBGcmNtWk5TelJWYkRJd1ZXSllVWFZZYnpaT2NrdzNSMXBHWmxGWWRXeEtSa1paV0hKdFJGWk5jVVJvTW1KaU1uYzJSekozU2twdVQwNTJPV2w1ZVZselkxRnBNR2xmTW1WalNYYzRTbE5KWTBsVFRVRkZiVW8wVVdWbmFXTnFlRWc0TUdwcVV6RlFiRkpYUlc1cmNHcFFVbVkwWlY5WFRWTlJNRkpEVVdzNFpYaEpkVmRIWTFCVmVFZFNWMDFwZDB0clprWlFjbVEwVlRGQ1RqSmpjVFZvYVhsQkxtTnRjR3QxT0ZCck1tTjJlVUZ4TTA0M1gyNXlXVkUuM2lWXzRCN3FSY1dFSEtrS3dHZmlLYXZhLUViS0tNVlNQN3BLSmNQNllWTSIsImV4cCI6MTc1ODEwMDA2MywiaWF0IjoxNzU4MDk5NzYzfQ.GmoWawiiOTNYUx0xQtObm0_D55j43llnYpjk0nqXXgE
callbacks:
- _id: 0
input:
- name: IDToken1
value: self400-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: self400-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: self400-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: self400-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: 51.70.206.202
fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15
(KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@42623ebd
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@77ee1e73
password: Pa_ssw0rd
username: self400-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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5MTk1ZTIxZi0xYTQxLTRjN2QtYjcxMS02YzM3ZjY2ODczOGUiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImFuajR0NTBrZXM1OXIycGs3dDFpOWgxNjYxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNWtlbWhpUlhSak0wcFBSek0xV1doR09GRXhXQzFSTG5aYWJtVmpZakl4YUVOMFVtdHNZME5SU2xaclNWZGlTRzVNUkdsVFdIcG9SRFJ1ZVVKS2IwSTFjRUZVV1dOR2NEVlhUM2RVU0ZGa1kwaEZOVnBGVEZOS1QwVm1aR0Z3YlhNelRIaFFjV1V0Y3poRlVreEdWV3hLZGpRMU1GWldiMkkxTlZFd1UzWlNhbEpFUVdnd2VGTnpTMnd4VVhkRVZWUkhMWFp6TTNNME56WjBha3BuVFMxb1puVkNjRGxyT1VSalFqZEtiMGt5V2tWUWVEUkVSbE5YYkVaellWTjNWMmRKWjNCRmN6TlZSVFJyV1VwaVdFdHBXRkZuWlVOMlRtZGxaR0Y0V1d0cGNGOVhaR1JXVFVGbFpXRmtOVUZrUkZsblRWWlFOVVJSV0VNemNsWkdWRE4yYWpoS1ltMTRTRzVvVTNkYWVqRklhVk5aUWtkdE9FbDFWVWg0U2s4eFpEVkhSVUpTWTFWRmNGVTFOMmsxT0RaamQyUlhSMmhvVFcxdFMzWkhkV05sVWxSUlQycHhOV1ZJTmpoSk1sTlFjMHhOVmtOMWNXdGFMWE5UUkd0bVExTlhObEZIV0dWRlpVVnROR1ZVTkhodlUxRlljRlY0T1RocGFubFhabkJRT0doUk4wRXpiWFkwTm5aeFozTnNWMk5YUzIxd1NVeFNOMWxmYW1sUGVYSlhVMWxvWm5obk5XZ3RjblF4Vkhkc2FIUXhXbEpaV25OcFMzSk5NbnB2Tm5GQ1UzcDRlVmRQV0VZelgydDFjbEJGVFRocVVXczNTVE5xWW5kb1J6RnBjRFZuWW04eGRFTmFRaTFhVUV0Vk1rOUZhbXN3U0RRd2RuUTJSM1JHWDFsMVgybHNRa0ZvUjBKcGJ6UnNPWEppWjBVeE5Hb3dZalpYYkV4eVFVMTZSbk41Ym1kbVptcEhVV0ZzZVhOUlUyeFpkVkJ4VGxKV1RHTjVMVkJmYTBsVlRYWk1VR2N4Y1daalZGcDZWVVZhV0hOMFJWQmFPVk10TFZNMVMyMDBjbEJPZGtWNFluaEVRMjFHZVdjMmNuUkhTVkJxYld4Uk5HMXFPRkpUTUUxRE1GRm9ibXBFTVVsRlRtdFRNVlZVWTBsRVJHWldjbWR0YUZKeWMxVm9iMmhtVmpsVVVXcG5XbUZ6ZUUxdE5IZHhaMGh5VW1VMWNGRkpOVEF3YTBWMk1UTkhhMmhDUW5KTFJsTlRia3BpT0VaaFJsazBUak5QUTB0b1ZYUmxTek56TTBGcmNtWk5TelJWYkRJd1ZXSllVWFZZYnpaT2NrdzNSMXBHWmxGWWRXeEtSa1paV0hKdFJGWk5jVVJvTW1KaU1uYzJSekozU2twdVQwNTJPV2w1ZVZselkxRnBNR2xmTW1WalNYYzRTbE5KWTBsVFRVRkZiVW8wVVdWbmFXTnFlRWc0TUdwcVV6RlFiRkpYUlc1cmNHcFFVbVkwWlY5WFRWTlJNRkpEVVdzNFpYaEpkVmRIWTFCVmVFZFNWMDFwZDB0clprWlFjbVEwVlRGQ1RqSmpjVFZvYVhsQkxtTnRjR3QxT0ZCck1tTjJlVUZ4TTA0M1gyNXlXVkUuM2lWXzRCN3FSY1dFSEtrS3dHZmlLYXZhLUViS0tNVlNQN3BLSmNQNllWTSIsImV4cCI6MTc1ODEwMDA2MywiaWF0IjoxNzU4MDk5NzYzfQ.GmoWawiiOTNYUx0xQtObm0_D55j43llnYpjk0nqXXgE",
"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": "self400-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": "self400-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": "self400-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": "self400-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: Wed, 17 Sep 2025 09:02:43 GMT
x-forgerock-transactionid: 15b06abe-e65f-45fe-a017-15ed9168b97e
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5M2U0NjIxYi1kMGRmLTQwYTUtODYyZi1jNGUyMTBjZjY5ZjEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImE1bDhzOTJxY3RmaGhpdWp2aDhidHF1MzJmIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNXBWRXhzY201WmFFMDBWMFZtUkhGd1UxQTVWekpCTGt4NU4xODJTMUJKWWxOZlZ6WTBMVnBTTUhkR1VGWk1hRGMyWlVFd1gxWnViM0ZYU0VreVlXOUlTRlZuTFd4WkxUQmxOVWs1YmpCMGIwWXRTV3BVV2pWSVdYVmZTVUkyWW1Jd2IxcEdPRTlWYURnM1NXazBWMk5YZVRKcVYzTnlPVWhoVDJOVmRWRmtOV2RCZG5CQmNFVlRNRmxPUzJKT1IzTllTVGxGVHpOUmJUTm1RVEZEUTJVd1ZVb3pWbEIzTVZOb1l6Vk9kV3BZYVhkNFNtVXdZblU1ZDFkT2VHeHJkSGx0Um5aRFVHeFJNVkprVGxsYVNHbEZOak5XYUVaalkxYzRkWEowUkhwRk5rSk5UVXBMTnpOVlJFbzBRalpRVVd0ZlVVODVaR2Q2TmtjMk9HaFJSVUZmZG5jeFZUWndTME5pYUVsWWVUWktPVFV6VmxZeWRYQkhjRlJSZEZFMlYxZHdZVU5YZW0xc1ZrbzJRbUp3TXpONFYycDVPR1pNU0VzdGEwMWFUMFJSYldWSFJqaG5kRkY1TkZWaWJqSklXRGRJV1hGRmFsRkxiWE0wT1haQlFUWkZkVEZrUTNwSmRYQTRXbXhaWVRCRlkwcFVVakZ5U2xSWU1reDZWM0pNWkRoc1UyVlRVMWRXTlhSSFJqSnRWVWsyUWxKMFZFRkJhalZpUlZwMVgxWmhSRkEyT0VwNldYY3hXVkpKVjFKcGNYWkJTa1ZDZDNab1lWcFpPRVZITkdVMWFIZHBZamhRTmxCd09ESm1iM00wUkhSVVdWZDZZbEpmV2pFeFYwOW9WWGxrZW5walYwNTFWVGRQY1RkVmVVaFpXVGx6ZFRaSVprUkVWMjlqWkZCMmVYVXRSR05STjBRdFJFUnNSMVI1V1VWemJYTllZWFpTV2w5clRqUkNjalpWU1VWMlZYQlRNbkJQZUZZMFpHeDVOVlk0WDFkYVkwTjBURmd3WDI1cWRWYzRZVTlPY1ZwdGFuRmhWa3d5U1VwTVpISnRUbmhaWXkwd00zZE5XVVF6TTBaMU1WQnBNRlUzYzJoMVQxWlVSWEI1YTJjNU4wMHdZalZ3U1RkV1UybFpjRzVOT1cxaFJVRm5WVUpPVTJKaVVGSnhYeTFXYTE4MFEwZHdSRUU0T0ZFdFdXbGFXV05ZYUhVMlgyZzVVM3A0UlRSS2FqUXlWSEE1UW5SNGIzWTVNV3gxVFRocGVVOXdTWFExTUdSRmFsSnpXRWsxVkZOUFdGTkRRbTVVVUZOaVJteGZZVEZUYUVzMGJXSkdUVzVaYTNac2NWOWZjWGd6T0c1a1VuZEZUa3RtU2tadGVqazVOa3BZU0Vwb1ZIVTBVVE15UzJsUGJESlJia1Y2UW1SeWJYVlVka1ptV0VvMGQzUTRUMFpETVdaSFJqVmxVbVY2WHpGWE5tVktVME5QV1c1TWFIZHhRa3BKYTNsd1FUaGFNWHBEWVU5WlFWSnJaR1UzY1hKWWVXNHlVRFJQWnpWeFRGUXdXRTh0VDJsUU1YZGxlRWxOWVdKa05IVktXa3BNTldNeVVuQTVZV1ZTV0c1dFpuQk5NbkZMVFdveVptSlViMnhGVGxCamVEUXhaVUptYmxCdmNVRkJWRWxsYXpkdGNuWjBTMWRIVWtkdmNXTnJPVU0xYjFsUE5VUmxXalZQWDNoWmRtMVNNRmhaY2tsMlozcFZZV2x4VUhvM2RXYzNWSG94TTJWbFdYazJORmhrTUcxSVJUVllURGRSU0RWcU9WUnZlRjlYZUVsU1YyZ3lRME41V2tRMVQxQjNUVUUzT1VaRlJFYzNWQzFHTlhOMFIxRXRObmhGUmsxRmRETlVZbTVsWTIxelRVTm5lbHBRYlZKcU5EWjVUelpFY1VwamNETlBNMGhmWW1WTFoyaG9RM0I2WjBONFJHbHhjVWhtWkVOR1J5MXhSRlpHYXkxR1IyWk1RVEY0YTJOWGQwRnhSRTFzTjFKd00wMXlOVGxzTlZFMlpVeGZjMmxLT1ZCS2FHVlBXakpNZEZoNVZFWlNWRXRLTTA5M1UzVmxUVnB1UldVd2FrSkxhVlpEWm0weVRFWkxVbFJmTjBzM2JuQlhaemRCVGw4NWRrMUpaVGRZTUd0NVYxTnBWelJuVnpCV1MzVXpZbUZyYlhkaUxWWndXbVJxY1VoSU4zVXhMVEk0UzNoeGFFbDNORWhLVVZwdWFFNVZRMmxxWjNWRlIyVnZhV3RTZWpJdE4yTkJZbk15T0RGRWEwcHVaSGN0V1d0alFWcEJNVzk0U0VkNVZscEJiblV3V1VGdVlYbENhbXBrWWtOdFFUbEtiRzVrWkY4elNWTkhZVE5aZDNJNVNGQlNTVEkxWVhSR1EzZFdPVmRZTjJ3M2NHRjJRWEZZTTFwQlJEQmxWamN5TUhVMWRIUkJWV3B1V0doeWExaHlSR3BNWVZaaU9GVnpkM2xYZFdoaFoya3lWREpPVkVabU5HVmpVWFF5Y0MxWWRWUk9NRjl4UTNaNGIwMUZkSE5zZEV3d1NtaGZSbXQwU21oYVpUUkJNM0pmYVZwbWVYSmtZVmRSYjBWMGExSm1UQzFSVjNJeVkzUTNVbGxhV2pCQk1XeGxUazExUjJkUlFuUm1NbmhoYjFrM1NqbHNXRGxYVUY5TlRXdGxlVVZDVDBkTVVFbERRazgwTkZNd1YyMWhYM0oyYWtFd00xUTRWVUZyTVZselNEbExiRE5sVUdKTk9HSTVlbTEzYTNWaFRUY3haM051WWs5MllWUk5NUzA0VkdkVVdUVnFhRVJwY1V4SU9ISXhUREZCYms1VE9FUXlXVmxVTlROZlJFRmZaMmRNT1Mxb01XZEVlV3BLZVVsaFUxazNSR0ZhVkdZNGFuZzVVa3BPYTB4RWFEbFRWVkk1WDA5Q2NWTjJaVkl4U2tnMVIyMHdhRnAwWW1OdWJXZERia3QwYlV4MlRtTnFUVU42YkZsMlZscGFVa3BXV2pGUU5IZDFZVEJOTlhwbFFTMUJSSGRGUjNNd1drVlNNSEpCZGxJeGRsZHFVVGhvTmpSU1JITmZXamRRWkhkWmNqRm9UamR1VkhGQ1FqbFRRbVZTTmtaemNsQjZjSE5vY1RaclRsQkVkR3hsVkd4bVFYUjFTRTF5V1VKSmVXcHNNVVE1YTJjMFdVeE9RMUJ3TWxJdVFYaElXRkZuVVZNMVdFTnpRVzl0TVVVMWJEVlpkdy4yaEpPY0ZBLWFCdEtLaFA0T1J1a204clUtU2JZTTdXOF9wTHJkOTg5OGg4IiwiZXhwIjoxNzU4MTAwMDYzLCJpYXQiOjE3NTgwOTk3NjN9.HeHnHn35c8SUKpdGxjPi_V_6YbIwgg5cIvldPUa_5b8","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: 39660x
==================================================
- GROUP 2 - GatlingLogItem-UI AM idFromSession-KO-status.find.in([200, 209], 304)-401 - 68769x
> UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401
- session:
callbacks:
authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5YmMzZmRmNi02ZWUzLTRmZDQtYmEyNS1iOGRhOTZkNGU2MzYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImR1OGduajR0bnE0bGJkNXI4bzN1c2VuN3A4IiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDVXVE5WZVdKdFdWRkROVk51ZDBoSk4xWjFaVXBuTG1Wb2NXZHJjRW8wY1hoWFZYaGpWazFuU0Y4MlRrMUZTV3BrVEdONU1YQktaR05wWkhGUldGSkRiSFIyVTI5ZmFHZHZNRUZrVWxnNVNHdHNNWGxhWjFSM1N6QXhVMUJ2WWtKSVVVdDJjbnB3TmtGamNqWTVRVFU1Ylc1UVNFUm5OMFl4UjBOUFRIaFNVbTVLZUY5SGEwTXhWRFZLZHpWSlpYZHlZbGg0YVVndFUyTlJZekk0V0doYVgwMVdkMWxLUW1GRVRYQnRUV3hwTldkRFNEQXRTamczZEhZd2VFYzJjRTF0ZW1sRGVGb3ljM2R5U0hsT1IycHhSREF3V1VkdGJUUkZiMHRWY0hSaE5GOVRUVGhEZFcxV1NVSlVkalp6U1ZwRVIyMWFhRE5GV1VoallVdE5hMEp2V1cwNVZpMUxTWEphV25SbVozSmtNbE54YmpSbWJHbFJVMk5KYUhselJGTlhWa2xJY1hGWmIxZGFjWGg2WDBsWlpHd3dablZJT0VZeFIybG9aRU5RYm5jMFozcHpRbXRpYmtwc2IzcHBla3BFU0VOTVUyWmtia1V6Y25GRVJrcHFTVEpoYmpab00zTkdTM2xFVmt0dGMwWldTRTAxU1ZSTldGZFJUemx3WWpsWGEwTmpjRkpwWmtWcE1GSkVTRkJyV25SSVNHbFpaa0YxYzBsUmRHRm1RMGhVTjNCTWQzWk1Ra295ZEVsMExVb3pRV1V5Y21sQlR6WlpZWGxaWVZSQ1oySlVaV3BwZDBzMU16UktNV0l6U1ZORmFVbERkM0V5Ukd3d2VYQnVaVzFRUkU5T1luWlpOMjEwTUVoNWJrYzRXbE5XVlVkTFNFaHZVVmRYWDFkdWNFaFVWSFo0WWtkUmFGODBiM2hxVVdjMFVuWm1NMlZmUkU4eVJHUlFXbWhIYTNkaWFsVm9TM1Z4ZUdSNWVIQXpjbTEzVlRFNGJFUlJVV1JqVDFKVWFIRnJiVlJDU2psamEyMTRiQzFtWW5Odk9FWkZXRk14WlU5YVEwZE1lakJ4VEdaWmFXcG5lamhQYURsc2RHeG5iVWR0Y0dGak5IUmxSa3czYVRGSmEyMTViV1U1Y0dNM1ZtdHRaRzFtVFZwUlQwbEtkRE56U21seE0ybHFTbGxoWkZCbU1XazBUekUxZFhGamVYaGFhRUpPY0RGelpUQlFWSEZET1ZkUWVGbFliR0ZoV0doMkxXRlpWRXgyVlZRNWRYcHhTM2xHUjNOVExWcE1XRVY1TVVWUFkwZFNhVEI1UzFVd00yUmFla2x5TFZnMU1VOUdSWHBKTmxWRVgwZ3haVzFhVjFndFNYSndkV0Z5V0VSb1RFbG9NRFJGTUU1VGJURklSR2N3VjNjMlN6TlhORkF3ZVhKc01YZHdNVVpKTkVwSlUyc3hha0Z4WjBSSGEyUjBWRVU0Y3pSaWNFcGliMnBVUldwNVZqaFVOekZzVjJWdldFazBUVUV0TlhONVdsTTNOazFXVGtGeFdHMU9Na1Z1YTFkVU5IUnJNV0UxTm5FNFZYQkJXa2swTkVkekxtOUhhbFYxVVdoamRscHVlR3BCTWtRMVMwVlRiMUUuc3FsNmdiOG1RQjA4WGNockY2ZW1ZRUUyLTFER1g5VGhsZDVCRWk0RHo2OCIsImV4cCI6MTc1ODEwMDA1OSwiaWF0IjoxNzU4MDk5NzU5fQ.qkGjbfoXo-6vWNnGIwsN_UL8GLJdFoMh6dplXYsIGXY
callbacks:
- _id: 0
input:
- name: IDToken1
value: self400-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: self400-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: self400-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: self400-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: 23.225.123.83
fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 10_3 like Mac OS X) AppleWebKit/602.1.50
(KHTML, like Gecko) CriOS/56.0.2924.75 Mobile/14E5239e Safari/602.1
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@39d8ffb5
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@6d962025
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@5a338acd
password: Pa_ssw0rd
username: self400-user.10000001
- request:
POST https://openam-perf-haproxy.forgeblocks.com/am/json/users?_action=idFromSession
headers:
[...]
host: openam-perf-haproxy.forgeblocks.com
- response:
> UI AM serverinfo (Exception), expected: None, got: j.i.IOException: Premature close
- session:
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@a4f2147
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@2c6eb565
gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/
gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@1ecdc88a
password: Pa_ssw0rd
username: user.9410109
- request:
GET https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/serverinfo/*
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
Accept-API-Version: protocol=1.0,resource=1.1
referer: https://openam-perf-haproxy.forgeblocks.com/am/
accept: */*
host: openam-perf-haproxy.forgeblocks.com
- response:
> UI AM serverinfo (Exception), expected: None, got: j.i.IOException: Premature close
- session:
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@b255b4f
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@631a2725
gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/
gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@656d7890
password: Pa_ssw0rd
username: user.4953338
- request:
GET https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/serverinfo/*
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
Accept-API-Version: protocol=1.0,resource=1.1
referer: https://openam-perf-haproxy.forgeblocks.com/am/
accept: */*
host: openam-perf-haproxy.forgeblocks.com
- response:
> UI AM serverinfo (Exception), expected: None, got: j.i.IOException: Premature close
- session:
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@2e5aa46c
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@270698d9
gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/
gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@150f724f
password: Pa_ssw0rd
username: user.2825458
- request:
GET https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/serverinfo/*
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
Accept-API-Version: protocol=1.0,resource=1.1
referer: https://openam-perf-haproxy.forgeblocks.com/am/
accept: */*
host: openam-perf-haproxy.forgeblocks.com
- response:
> UI AM serverinfo (Exception), expected: None, got: j.i.IOException: Premature close
- session:
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@4a95befd
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@26e45654
gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/
gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@5e6a6dae
password: Pa_ssw0rd
username: user.2684703
- request:
GET https://openam-perf-haproxy.forgeblocks.com/am/json/realms/root/realms/alpha/serverinfo/*
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
Accept-API-Version: protocol=1.0,resource=1.1
referer: https://openam-perf-haproxy.forgeblocks.com/am/
accept: */*
host: openam-perf-haproxy.forgeblocks.com
- response:
timestamps GROUP 213:
1970-01-01 01:00:00.000: 33x
________________________________________________________________________________
[2025-09-17 10:59:54] Logs-parse-benchmark-400 step6 : N/A
________________________________________________________________________________
Removing parsed Gatling stdout_parsed.txt file..
________________________________________________________________________________
[2025-09-17 10:59:54] Logs-parse-benchmark-400 post : Check parent task state
________________________________________________________________________________
Setting result to PASS
Task has been successfully stopped