--Task--
name: Logs-parse-benchmark-10
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: []
preceding_task: None
options: {'task_name': 'benchmark-10'}
group_name: None
Current dir: /mnt/disk1/xslou/workshop/lodestar-fork/pyrock
source (overseer-0) is a component
2025-09-19 01:14:55 - INFO: Timeout for this Task has changed to 10m (600 seconds)
2025-09-19 01:14:55 - INFO: timeout was set to GatlingParseStdOutTask default - 10 minutes
2025-09-19 01:14:55 - INFO: Interval for this Task has changed to 5s (5 seconds)
2025-09-19 01:14:55 - INFO: interval was set to Task default because it was unset, based on self.timeout value because task is allowed to stop by itself
________________________________________________________________________________
[2025-09-19 01:14:55] Logs-parse-benchmark-10 step1 : Write order for overseer to parse Gatling task stdout
________________________________________________________________________________
Order file: /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/08_Verification/02_Logs-parse-benchmark-10/order.json
{
"name": "Logs-parse-benchmark-10",
"command": " /lodestar/pyrock/shared/scripts/logs_parser.py --non-interactive --input-file /results/orders/benchmark-10/stdout.txt",
"out-dir": "/results/orders/Logs-parse-benchmark-10"
}
________________________________________________________________________________
[2025-09-19 01:14:55] Logs-parse-benchmark-10 step2 : Make sure overseer is ready to accept order (not already busy)
________________________________________________________________________________
2025-09-19 01:14:55,469 INFO
2025-09-19 01:14:55,469 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING"
2025-09-19 01:14:55,469 INFO [loop_until]: (max_time=120, interval=5, expected_rc=[0]
2025-09-19 01:14:55,675 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found
2025-09-19 01:14:55,675 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:14:55,675 DEBUG --- stdout ---
2025-09-19 01:14:55,675 DEBUG WAITING
2025-09-19 01:14:55,675 DEBUG --- stderr ---
2025-09-19 01:14:55,675 DEBUG % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 7 100 7 0 0 35 0 --:--:-- --:--:-- --:--:-- 35
________________________________________________________________________________
[2025-09-19 01:14:55] Logs-parse-benchmark-10 step3 : Send order to overseer
________________________________________________________________________________
2025-09-19 01:14:55,675 INFO
2025-09-19 01:14:55,675 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1
2025-09-19 01:14:55,675 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0]
2025-09-19 01:14:55,952 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found
2025-09-19 01:14:55,952 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:14:55,952 DEBUG --- stdout ---
2025-09-19 01:14:55,952 DEBUG overseer-0-57d79d468-khs5t
2025-09-19 01:14:55,952 DEBUG --- stderr ---
2025-09-19 01:14:55,952 DEBUG
2025-09-19 01:14:55,953 INFO
2025-09-19 01:14:55,953 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/02_Logs-parse-benchmark-10/order.json overseer-0-57d79d468-khs5t:/results/orders/order.json
2025-09-19 01:14:55,953 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0]
2025-09-19 01:14:56,848 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:14:56,848 DEBUG --- stdout ---
2025-09-19 01:14:56,848 DEBUG
2025-09-19 01:14:56,848 DEBUG --- stderr ---
2025-09-19 01:14:56,848 DEBUG
Order has been successfully forwarded to overseer
________________________________________________________________________________
[2025-09-19 01:14:56] Logs-parse-benchmark-10 step4 : Wait order is done
________________________________________________________________________________
2025-09-19 01:14:59,849 INFO
2025-09-19 01:14:59,849 INFO [loop_until]: curl --insecure https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING"
2025-09-19 01:14:59,849 INFO [loop_until]: (max_time=600, interval=5, expected_rc=[0]
2025-09-19 01:15:00,057 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found
2025-09-19 01:15:00,057 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:15:00,057 DEBUG --- stdout ---
2025-09-19 01:15:00,057 DEBUG WAITING
2025-09-19 01:15:00,057 DEBUG --- stderr ---
2025-09-19 01:15:00,057 DEBUG % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 7 100 7 0 0 35 0 --:--:-- --:--:-- --:--:-- 35
________________________________________________________________________________
[2025-09-19 01:15:00] Logs-parse-benchmark-10 step5 : Get and log parsed logs
________________________________________________________________________________
Log parsing order succeeded, parsed log content:
2025-09-19 01:15:00,287 INFO
2025-09-19 01:15:00,287 INFO [loop_until]: awk -F" " "{print NF}" <<< `kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm get pods --selector app=overseer-0 --output jsonpath={.items[*].metadata.name}` | grep 1
2025-09-19 01:15:00,287 INFO [loop_until]: (max_time=180, interval=10, expected_rc=[0]
2025-09-19 01:15:00,571 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected number of elements found
2025-09-19 01:15:00,571 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:15:00,571 DEBUG --- stdout ---
2025-09-19 01:15:00,572 DEBUG overseer-0-57d79d468-khs5t
2025-09-19 01:15:00,572 DEBUG --- stderr ---
2025-09-19 01:15:00,572 DEBUG
Checking if file exists on pod 'overseer-0-57d79d468-khs5t', wait max 3 minutes if not.
2025-09-19 01:15:00,572 INFO
2025-09-19 01:15:00,573 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-10/stdout_parsed.txt" ]; then echo "/results/orders/benchmark-10/stdout_parsed.txt file found"; exit 0; else echo "/results/orders/benchmark-10/stdout_parsed.txt file not found"; exit 1; fi' | grep "/results/orders/benchmark-10/stdout_parsed.txt file found"
2025-09-19 01:15:00,573 INFO [loop_until]: (max_time=180, interval=5, expected_rc=[0]
2025-09-19 01:15:01,100 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found
2025-09-19 01:15:01,101 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:15:01,101 DEBUG --- stdout ---
2025-09-19 01:15:01,101 DEBUG /results/orders/benchmark-10/stdout_parsed.txt file found
2025-09-19 01:15:01,101 DEBUG --- stderr ---
2025-09-19 01:15:01,101 DEBUG
2025-09-19 01:15:01,101 INFO
2025-09-19 01:15:01,102 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm exec overseer-0-57d79d468-khs5t -- du -k /results/orders/benchmark-10/stdout_parsed.txt | grep "^\d+ .+$"
2025-09-19 01:15:01,102 INFO [loop_until]: (max_time=240, interval=10, expected_rc=[0]
2025-09-19 01:15:01,679 INFO [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found
2025-09-19 01:15:01,679 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:15:01,679 DEBUG --- stdout ---
2025-09-19 01:15:01,679 DEBUG 320 /results/orders/benchmark-10/stdout_parsed.txt
2025-09-19 01:15:01,679 DEBUG --- stderr ---
2025-09-19 01:15:01,679 DEBUG
- Download file (size 320kB)
source : /results/orders/benchmark-10/stdout_parsed.txt @ overseer-0-57d79d468-khs5t
destination : /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/01_benchmark-10/stdout_parsed.txt
2025-09-19 01:15:01,680 INFO
2025-09-19 01:15:01,680 INFO [loop_until]: kubectl --namespace=xlou --context=gke_engineeringpit_us-east1-d_xlou-cdm cp --retries=100 overseer-0-57d79d468-khs5t:/results/orders/benchmark-10/stdout_parsed.txt /mnt/disk1/xslou/workshop/lodestar-fork/results/pyrock/idc_benchmark/07_Scenario_benchmark/01_benchmark-10/stdout_parsed.txt
2025-09-19 01:15:01,680 INFO [loop_until]: (max_time=-1, interval=5, expected_rc=[0]
2025-09-19 01:15:02,470 INFO [loop_until]: OK (rc = 0)
2025-09-19 01:15:02,470 DEBUG --- stdout ---
2025-09-19 01:15:02,470 DEBUG tar: Removing leading `/' from member names
2025-09-19 01:15:02,470 DEBUG --- stderr ---
2025-09-19 01:15:02,470 DEBUG
2025-09-19 01:15:02,471 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/01_benchmark-10/stdout_parsed.txt is 8869 lines):
2025-09-19 01:15:02,473 INFO ----- output -----
- SUMMARY:
+-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+
| Group | items in group | type | request name | status | expected | actual |
+-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+
| # 1 | 1152 | GatlingLogItem | registrationCallback | KO | jsonPath($.tokenId).find.exists | nothing |
| # 2 | 1153 | GatlingLogItem | UI AM idFromSession | KO | status.find.in([200, 209], 304) | 401 |
| # 3 | 1153 | GatlingLogItem | UI IDM oidcToken | KO | headerRegex((location,#id_token=(.*))).find.exists | nothing |
| # 4 | 1 | GatlingLogItem | User Authorize PKCE stage | KO | status.find.is(302) | 502 |
| # 5 | 1 | GatlingLogItem | --- | ERROR | --- | Failed to build request tokenUserinfo: No attribute named 'access_token' is defined |
| # 6 | 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 |
| # 7 | 1 | GatlingLogItem | restLoginInitiate | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 |
| # 8 | 1 | GatlingLogItem | --- | Exception | --- | 'hook-98' crashed with 'j.u.NoSuchElementException: No attribute named 'callbacks' is defined' |
| # 9 | 3 | GatlingLogItem | restLoginUsernamePasswordCallback | KO | status.find.is(200) | 502 |
| # 10 | 1 | GatlingLogItem | UI IDM features | Exception | --- | i.n.c.ConnectTimeoutException: connection timed out after 10000 ms: openam-perf-haproxy.forgeblocks.com/34.120.144.60: 443 |
| # 11 | 1 | GatlingLogItem | User AccessToken PKCE stage | KO | status.find.in([200, 209], 304) | 502 |
| # 12 | 5 | GatlingLogItem | --- | ERROR | --- | Failed to build request RootUserinfo: No attribute named 'access_token' is defined |
| # 13 | 1 | GatlingLogItem | UI IDM privilege | KO | status.find.in([200, 209], 304) | 502 |
+-------+----------------+----------------+-----------------------------------+-----------+----------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+
Found 3,474 log items split into 13 groups.
==================================================
- GROUP 1 - GatlingLogItem-registrationCallback-KO-jsonPath($.tokenId).find.exists-nothing - 1152x
> registrationCallback (KO), expected: jsonPath($.tokenId).find.exists, got: nothing
- session:
callbacks:
authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhOGQ3OGFlYS03ODZjLTRhODEtYWI3My0zMzYyNjBhOTdkYzciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InNkY212NTVpY2ljMW45dWM1dGdiNTluaW1jIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUdPRVl5VGpKMlRXNXZXVE5qTUVZNFYyUjBSeTFCTGtOS2VqQjBiM2RxTFROeVZHNUpjRkpPVVZGUlIyZG5iMlpyVVRKUlJUUjZYM0J2V2pkV2RqWm9jM2xMTkZoMlIzaGxiM1JmUlVKRFlWTlZjbWN0VWs1SmVERkVhbVJNZGpObWJtTmFPWEpUV1hsb2IzUTRaVkptYjBkVk1XTk9hbDlEVjAwek1HbHRiVGxtUTIxeFVERlRMVWw1Ukc5YVVFMVJkRTlNWW1aMFFVOUpjMlZ3WW5KbE4zWnFlVGxPUTI5eVVuWnpRVkpLTVRONGVXSkxWRFZOTW1aRFFXTkNkVnBwZUVOSVdHOVBVRVZFWWpKUmVqRklTVlpJUVZST04zSnRSMXBTVkdobVQyUnVXREV3YTFOaWNXUndjMmRuZFU5RVEwWkdOUzAxVEdaMGJuQXRRa0ZVYVdvNGRrRjFkRmRwVnkxR1JrdFphMEZPYm5GR1FrcERaRVZ6UmxkRUxXbHpVVkZmTjFnd1JuaFBaMkUwV0dGR1JXUk1NWGxHZFUxMFMzZFZOemREVGxSelgwbHpMVzlsYmxCNlZVeExVRGxuVW5KV1ZGQTJWVlpOYzAweVkyazVhWEpFWVVSMWNWRmhabnBVYlVWTmIwbDBXR0YxT1ZOb2JGOTRNVmxKZVhkaFNHOVFNRE5oUmxsdFdFRjNVVmxsY0hOMWJXcFpSamszY1VaT1dEUTJka0pHVVVweVRHVnRhM0psYld4MVNrNURkSE5WZUMwM1NsTjJUM1I2VUZkaFNHSnlha1Y2TlVGeU5IaFRkRFExYlZsSGMxcDJjbkJEZG5KelVrOUZabXBhTUVkVFJGVmtjMGhrTUVWU1duSktSbXQwTUdsSlpURkdaMVp0Ymt4RVUwOU5TV3B3TlZNeGIydGhPR00zY3pGRVFrdEZZbUpKYlVkbU0wVlFMVVZPYUdOUk5VOU1WV1JRWW1SR2FteFBSWGd6UW1KaFdrVkdZWFZyZVZkSk0yTnNNemw1VUdSb2VEbFROa1pXWTBoQ1pIcGFVMDFvWDI4MWJFMDRXV2RHTVdjM2VUZzFNR1o0VjJwUmF5MWxjM2xTYzFOUVFsOVdSRzVKZFVkd1pGaEhhWHB5UTFBNVlVcHVjMFJ4WlhOclFqSlpZWGhrZDFsdmNGbG1ObEpFYkdVemFIcFBSWFZNTlVRM1owSllNM2wxZUZnMllrcE5XQzAwTFRWblZtWk5YMHRQYVZwb1UzZFVOUzF5VlhKSmRuTnVkRjlRTFZSSlNuUk9USGhZZEVoeVFrOVVaWE5FYTFaeE5UWjBUVlZ2WldGak1qQklOSGxhWHpWYVF6RnNUWEV6YVRkWWFWY3diSE5oTkZwVmVqbEpNMDFKVlcweE4zRnJlVWxKV0dGeFVYZGxkMmh3UVY5R1VYbEJPRVJqZUhseGVqWk9aV3huTjNNMk0wODFjWGh0TWw5dFpXbFRRbU16WWtwVFJHTjBRMDVNTW1oZldWQjFkbTVhVW5jMk4xTTJOamg1WkdaamVHRlhiR1YzTGxoMFRXMXVNM1pHVnpjMlVXdFBORGxmVm05SmIyYy5sZkZ0SmNRYUFlQmR2ZWNLWnNUTWNmcUY2dTFiYmtaZXU3YlVoM1JEcTNNIiwiZXhwIjoxNzU4MjIzMzIxLCJpYXQiOjE3NTgyMjMwMjF9.56BJUccTsYtnWzTXe9E4pzzIYS_m68g-8AxlpzB4EL0
callbacks:
- _id: 0
input:
- name: IDToken1
value: self10-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: self10-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: self10-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: self10-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: 192.87.19.138
fake-user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9
(KHTML, like Gecko) Version/9.0.2 Safari/601.3.9
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@66a8ea1b
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@10e57656
password: Pa_ssw0rd
username: self10-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: 8197
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly
body:StringChunksRequestBody{charset=UTF-8, content={
"authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhOGQ3OGFlYS03ODZjLTRhODEtYWI3My0zMzYyNjBhOTdkYzciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InNkY212NTVpY2ljMW45dWM1dGdiNTluaW1jIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUdPRVl5VGpKMlRXNXZXVE5qTUVZNFYyUjBSeTFCTGtOS2VqQjBiM2RxTFROeVZHNUpjRkpPVVZGUlIyZG5iMlpyVVRKUlJUUjZYM0J2V2pkV2RqWm9jM2xMTkZoMlIzaGxiM1JmUlVKRFlWTlZjbWN0VWs1SmVERkVhbVJNZGpObWJtTmFPWEpUV1hsb2IzUTRaVkptYjBkVk1XTk9hbDlEVjAwek1HbHRiVGxtUTIxeFVERlRMVWw1Ukc5YVVFMVJkRTlNWW1aMFFVOUpjMlZ3WW5KbE4zWnFlVGxPUTI5eVVuWnpRVkpLTVRONGVXSkxWRFZOTW1aRFFXTkNkVnBwZUVOSVdHOVBVRVZFWWpKUmVqRklTVlpJUVZST04zSnRSMXBTVkdobVQyUnVXREV3YTFOaWNXUndjMmRuZFU5RVEwWkdOUzAxVEdaMGJuQXRRa0ZVYVdvNGRrRjFkRmRwVnkxR1JrdFphMEZPYm5GR1FrcERaRVZ6UmxkRUxXbHpVVkZmTjFnd1JuaFBaMkUwV0dGR1JXUk1NWGxHZFUxMFMzZFZOemREVGxSelgwbHpMVzlsYmxCNlZVeExVRGxuVW5KV1ZGQTJWVlpOYzAweVkyazVhWEpFWVVSMWNWRmhabnBVYlVWTmIwbDBXR0YxT1ZOb2JGOTRNVmxKZVhkaFNHOVFNRE5oUmxsdFdFRjNVVmxsY0hOMWJXcFpSamszY1VaT1dEUTJka0pHVVVweVRHVnRhM0psYld4MVNrNURkSE5WZUMwM1NsTjJUM1I2VUZkaFNHSnlha1Y2TlVGeU5IaFRkRFExYlZsSGMxcDJjbkJEZG5KelVrOUZabXBhTUVkVFJGVmtjMGhrTUVWU1duSktSbXQwTUdsSlpURkdaMVp0Ymt4RVUwOU5TV3B3TlZNeGIydGhPR00zY3pGRVFrdEZZbUpKYlVkbU0wVlFMVVZPYUdOUk5VOU1WV1JRWW1SR2FteFBSWGd6UW1KaFdrVkdZWFZyZVZkSk0yTnNNemw1VUdSb2VEbFROa1pXWTBoQ1pIcGFVMDFvWDI4MWJFMDRXV2RHTVdjM2VUZzFNR1o0VjJwUmF5MWxjM2xTYzFOUVFsOVdSRzVKZFVkd1pGaEhhWHB5UTFBNVlVcHVjMFJ4WlhOclFqSlpZWGhrZDFsdmNGbG1ObEpFYkdVemFIcFBSWFZNTlVRM1owSllNM2wxZUZnMllrcE5XQzAwTFRWblZtWk5YMHRQYVZwb1UzZFVOUzF5VlhKSmRuTnVkRjlRTFZSSlNuUk9USGhZZEVoeVFrOVVaWE5FYTFaeE5UWjBUVlZ2WldGak1qQklOSGxhWHpWYVF6RnNUWEV6YVRkWWFWY3diSE5oTkZwVmVqbEpNMDFKVlcweE4zRnJlVWxKV0dGeFVYZGxkMmh3UVY5R1VYbEJPRVJqZUhseGVqWk9aV3huTjNNMk0wODFjWGh0TWw5dFpXbFRRbU16WWtwVFJHTjBRMDVNTW1oZldWQjFkbTVhVW5jMk4xTTJOamg1WkdaamVHRlhiR1YzTGxoMFRXMXVNM1pHVnpjMlVXdFBORGxmVm05SmIyYy5sZkZ0SmNRYUFlQmR2ZWNLWnNUTWNmcUY2dTFiYmtaZXU3YlVoM1JEcTNNIiwiZXhwIjoxNzU4MjIzMzIxLCJpYXQiOjE3NTgyMjMwMjF9.56BJUccTsYtnWzTXe9E4pzzIYS_m68g-8AxlpzB4EL0",
"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": "self10-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": "self10-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": "self10-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": "self10-user.10000001@forgerock.com"
},
{
"name": "IDToken4validateOnly",
"value": false
}
],
"_id": 3
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/marketing"
},
{
"name": "prompt",
"value": "Send me special offers and services"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken5",
"value": false
},
{
"name": "IDToken5validateOnly",
"value": false
}
],
"_id": 4
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/updates"
},
{
"name": "prompt",
"value": "Send me news and updates"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken6",
"value": false
},
{
"name": "IDToken6validateOnly",
"value": false
}
],
"_id": 5
},
{
"type": "ValidatedCreatePasswordCallback",
"output": [
{
"name": "echoOn",
"value": false
},
{
"name": "policies",
"value": {
"policyRequirements": [
"VALID_TYPE"
],
"fallbackPolicies": null,
"name": "password",
"policies": [
{
"policyRequirements": [
"VALID_TYPE"
],
"policyId": "valid-type",
"params": {
"types": [
"string"
]
}
}
],
"conditionalPolicies": null
}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "prompt",
"value": "Password"
}
],
"input": [
{
"name": "IDToken7",
"value": "Pa_ssw0rd"
},
{
"name": "IDToken7validateOnly",
"value": false
}
],
"_id": 6
},
{
"type": "KbaCreateCallback",
"output": [
{
"name": "prompt",
"value": "Select a security question"
},
{
"name": "predefinedQuestions",
"value": [
"What's your favorite color?"
]
},
{
"name": "allowUserDefinedQuestions",
"value": true
}
],
"input": [
{
"name": "IDToken8question",
"value": "What's your favorite color?"
},
{
"name": "IDToken8answer",
"value": "red"
}
],
"_id": 7
},
{
"type": "TermsAndConditionsCallback",
"output": [
{
"name": "version",
"value": "0.0"
},
{
"name": "terms",
"value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
},
{
"name": "createDate",
"value": "2019-10-28T04:20:11.320Z"
}
],
"input": [
{
"name": "IDToken9",
"value": true
}
],
"_id": 8
}
],
"header": "Sign Up",
"description": "Signing up is fast and easy.
Already have an account? Sign In"
}}
- response:
version:
HTTP/1.1
status:
200 OK
headers:
x-frame-options: SAMEORIGIN
content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'
x-content-type-options: nosniff
cache-control: private
warning: 100 OpenAM REST "No Accept-API-Version specified"
warning: 100 chf "Accept-API-Version should be included in the request."
content-api-version: resource=2.1
expires: 0
pragma: no-cache
set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none
content-type: application/json
Content-Length: 4178
date: Thu, 18 Sep 2025 19:17:01 GMT
x-forgerock-transactionid: 0909df3f-ebc3-44bc-9897-a06ec3891d34
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI5ZjFjYmFmYi0zNDExLTQ0NjItOGFhNy1iNzNiNzQ1Mjc2YjgiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjgyZzF0ajJyNG52b20xZzg5ZWtxY2hjbGJrIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVFNMmRaT1ZwelVreFFjM0F0V1hrMVZuZDNOM0pSTGxoNFdHWXpXRkpYWWpVM1FYbE1RME5IVUZWTlUxZG1OV1pHTFRkd1NHWlpTRWhCWW5wSU0wOXlSMlZHT0daUlNUSk5SMjh0UzNaTk5XaHlNelYwVG1zeVQxOUZWRzFKVVdVd056TkRSak5RY2s1aFgyaFpZamhGVlV3MFFTMXhNbXRTVEVSbU1rZHpWVVJNZW1nd2VWUklNMDVrVURka09FOUtXSEoxTVRGT05XdEpVakkwUjJaWlNVSlRiV2xrYkRSS1VGbE1TVTFpUldkS1VsZFdTVVU1ZEU5MVZrUm9hMmxaTVRsVldYRklablpwTFV4a1ZYQnlNRE54VkVKMFJXTkpRamx3UWxvNExVZzJZMjF1Y1U5aU9EWkxRVlp2YVRoRU1HeFdTbTl2U2xReFZIcDVhV3BwZVdvMWMxSXlkMnBZVWkxWFlVUlJkbkZyUkc1NVRWQjRSRFJyWTFSblNXTlBYMnhZTkd0alZVd3RhVGhqWDNOdWIwVkVhelZPVFdKWGIwOUliMVIzYW1oSlJYRnFjWEU1TlcxdGFFWlphRGhaV2tkMlkwOXVhRXRmWlZObmNsVXhYMDVYTlhJNFFscFRhbEZ3YkZrd05tSlBlbGhNZFVsTFprMDNRbEJwVkRBellYUnlZM1ZOVVhWRVRERnVkMGRJZFdab1QybEZSSE41TFdodGFIcFJNMmR3ZFhwSE0ycENkMVpTYmsxeVdGcE1jREJITjIwMFRIbHRSVmh3TTNFMVFqUk9OWG94U0ROT1QzVkNRMWsyZWtWRk5scHhXV1poY2pVemN6VmZUWEpLYkRSRWJXTlJUekV6T1VaU1FXRXlOMHR5TTFRemNsaDZhekZGTkdvemIwaHdaRkJIU1RReGNrRmlRVWxxUlRCcGVESkNkRkZLTnpGcGRDMXNTRGs0T1c1S1RGWkNOREEzVUV0SVJVTkNaVGw2TjAxeVJYQjBSa041YzNaU1JXaDJSVGRhYUVsTmNUaFFhREppVlhveU1WZENTRGgxY1hSNlJ6RnhRelpOVkVGRWJUaFpWVlEzUkhVMVh6TnpZemgzYVc0MmIyTmhjMDl2V21aUU1HNUZlSE5JZDFSc1VVTjJhWE5MZUZCdmNVNUZlVFJHUlcxemJGaHpYMk5IVEVWd2RITkpjRzFNZWxWUGEzSmpVMFYzUm1RMFpEQnFRbWhhYmpaTmRua3hYMk5tWkY5SFVVbEljMXBqVW1OTVMybzVSbWxSZDJ4WFZuaEtVRGxYV0ZkUU0zTmFRbFZ6T1hKQ1EzWXdRa05GUVRsRlZrSkpUM0pMV0hSbFNGTllOemMzWTI5U1NqYzJRV3RGWWpKWk4wY3hlSHBrTWpNNVJ6bFFiWE5ZVGt3M1MzTk9VMmsyTTJwZldXVkhNbWR2ZFVsRVkxaFFiazVYT0hOV1F6SlpkR1ZsYkRST1pYQm1UWFF3YWtsQ1VteDJORzlSZG05dFprSkdTbVJRYzBaMlJYZHFOVWhpYlRoVFQwNHRXVzE1V1RGM1R5MVBPV3BzZWxaV1lsUlBTVmhpYzFGaFZrbHNhRlpoWlRWUGVIVnFVVzluYUZvMGNEWnVVa2xOUWtsQ2RqWnpiWEJKZEVkWVgzSllVV05LZDNObVduSmpWVnB2TUdRMGNsUk1Sa2RYT0ZnNWEyRkVYMDgyZDFOSFlrSmlZMTlpYlRCd05VUTBZWEp1WTA5blJXTkhVbTR4U1cwMFYzRllUVUZrYkRGdU1HWnNlbkp3VERaZloweFFaVXR6VVRWSk56QnhiM0JqYkZWTVRURjNhMm8wU1RWWk5UaFBSMkkyYXpWMlgzTnhlQzFpTjFOdE1YZG9lVlJUZHpRM1lYZE1ka2MzWkdSeVNIVmlPVFZ1Y25KZlJWcE9Va1V0WW5od09DMXRaRlZyYjNSMVEwcFJhamhITlhGcFIwOU1VRFUwTm5oc2VYcFhkalV0U0ZaZkxXVkZWRjk2WDAxVFFsTjNWV3hsUWtrNFJFSkpibEJwUVZCUlNrdFhMV1kxWDFOUllXb3RZVmxmVEhWYVJ6RjNWV05DWkVkWFMzbDFRMGRyTkhSSFlYZHRNa3BRZDFaRE1XcHJSbnBrU214eFRHeFZjWE5aTFdWdk9WWnJNVUZFYzNSSWNFVjJVbmt4V1hNeFZIZERNakI1U2sxSGVERnhSSGRPVlZreVdGTXpWVGhHWlVoVmVFMU5NRFJrTVdoU1gxaDRhVWxtWlVOdFdYaHVObEpTZGpaamVuazNaR0pQU2s5Zk5UVjFjbEI0Vm5NMFNXWkdXbEZHWVdoQlNHSXRUR3hLV1c5TVJWYzRNRWRrVEdjNVZVNWFSV1JuVnpGeE9ERjRlbE5SYm1RNWF6Rm5OMU5EYUdGQmJuaEJZbTgyTTNWRU9VdHRaelZsYmpnM2JHbHFWM042TWxjNGVGY3RZMnRzUVRkMVJXdEtXbkJXWmpWdVl6QjNjazVEV1ZaT1pVbHhNVUZHUlhaa1JYUTVTVEZJYmt3d2JteFBOM2RmTm1GSGIybFZNRVpLU0djeFJscFJNVU40V21oZk0yVk5iM2RJWlZGa1dGVTFXV1ZGTjNKUWVIUlVRV2RYYW5SNFVFNDJSUzFJV1ZCbU1VUm9UM2xvZW1WeFVUZHNOVWRRZDFCaFNqWmFkM0ZwTlc5a1VGOVNURFJSYnpKcldqQlZkRE5WU1haTWNqaGtPR0pzZUVkalZsRmpTVEYwV0RKeFVIUjBWSFptVEhKRU1uZFZWbWxoT1c5b1pXMXJOSE5GY0VaeFZsQmlUVXROYkRkRE5FRTNTSGhqV0RkNVpuWjVhM0prTUhOc04ySnpXRU0zTlVzeE1GVXlNbnBQWHpaRlRtdG1TR0pWTVZsMVZXeG1hbWw2ZFhwbU1DMWtSM2xzYUc1Q2VuSjRMVmRMYnpobmVHMXZjMGhDU0VwRVZraFlSbEJvWVdSaU9TMTNaMXA1U1c1SFFscFFRemN4U0VkM2J5MTFTRU5oVkhKRFQwVnNSM2RCWlZwVFZWWkRjekp0UWkxTmNVZHhhRFpHVkRoVGVHRlRlVjgxVDNCRGRYcEtVa2hoYjNCYU5WVktWRWN4V1Y5WVpsSTBTMmR6TVhWWk0zRnNSblZaWm1WbU4wdFRORFJ5VEd0bVFUVTRVSFk0ZVRjeWFWaHpUVXRqVDJRdWRXbG1RbEUzWm5vMUxWOUdkelF3WVV0MVIyOHdVUS5aVnhHMTFPUHhhd2xhVmRGWnpEclJyN3VjT2JHS3NGWU9xOEpxbVZnOFJFIiwiZXhwIjoxNzU4MjIzMzIxLCJpYXQiOjE3NTgyMjMwMjF9.1vLG4cKZbwSq1j6fMGlcxpVcVMWM53LbZGEbUrjU1fQ","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyZDc4OWM1OS04MGRkLTQxY2ItODY2Ny01YjZmNDgxNWVkMDciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InI5YTd2amZiZ3BodTNoNnU4NnZtMXIwazFlIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDNOMFU1ZUdoUU1rTlBaM0F6V2xjNWJYUlRWRU5uTGw5Tk5tMUpOSFZhWlVST1ZVRnNTRXBrVVZNM2JrdGpVekpXVEVwMVIyd3hYMUI1TTJkblFtOUlRMGh5YjB4elkzQlhlbVJ6Tm05ck1GRkxSM0pHWmpWT2FYaGxVMlk0WWtSM2IySldWM2R2U1dod2RWSjZVamMwVVU5emFIUlZjRXByU2toblNFeDJYelI0WVZsMVkweFBlV1JsYjBKYU1ESjBjMVJHUjFKa1QyWTBXbXQwY2tsMU9YSlNMVmxoYWxwbVZuWmtaVXh1ZEZndE1tSjRjV1JPZHpOVGNrMVlTREUyTW1SYWQyMDVaSE41TlRWRVVIVlhhVlY1VVd0eFRHNDJlRkZ5UkRsV2FFZE9SRnBLU0djMlUzRmpibmxJWDJGdWJuUjBjVFpJU3pNeFEwSnFNSFppUVVoUVNrOW9ZbUpEWTNKRWJXdzJWVnBoVlVNdFVEVXplRlkzV1ZCMk5rWlhhamQ1WVhsb2VXSXRMVWhDWVZKeGNIY3lTR2xFYkZaNExURkdjamhoWlZSclREUlVhMEpXTFY5TVJGVTJaVzFoVDJwc1UzRkpUamRRZDBGd2JrNW1VSEZTV25ZMWRGVm1RMHRqTFhnMlQzWXpWelpFV21VeFIySm5VVGRoUzJnME1GazVOM3BOWnpkMWFqbHZORTAwUnpabWIybFBhMUF3WWtvNGExcHNTVFprUmxnd1prNUVObGxpWkVGbFZ6bFdTVmhqVmtvemFqZFJOMEV3YkRSUU56SnNZVTVwUVRrd2FuaHNRbmh5ZEhwalVGaDRkRkV3YjJWTVMxRlJSRlJ1WjB3dGNGY3pPWGRNVHpZeE9UQXdSSGgyU1ROdlMyeEZOR1J3UWtWMWNFSnJVMms0TlVWaWNHWlhaV05yTURKTFUwZDRWMWRsU0Vkak1sRTRkV0ZvWDAxQ2NGcDRjMDFaY2xvNVRVNWpSbWhYU2tKd1JFWnpMV0ZoTFRWYWNHSmxOMU5NTjNsVU1HbzNYM3BDVjNaZlpqRXpXVVY2U1V0aFEyTlFjR055YkdGU1pYSm5RVkZLY1ZsaFN6QnlkVFZRT1VndGVtSTBha3BpZEVsM1IxcGxiV0ZLT1dOdVIwRk9kVGRPV1U4MlNtVlRka3hsUVhSVGEzRmxVVkJIZVZSMVozazJWVVJ5YURFNWNVTlVTMFZtTm1SYWQyOHliR0puU1dJM1ZHbHNlWFp5Tm5CS05GZHNPVTk2Y2xCSlVsZGZURXhxZGxsYVNEZFpkbUZ5VUdSSU5ua3hNVGxPTFUxeVJFTXpiRXhsUzIxMWJubExia2RHYkdWNGRUbEpXVXhVYzB4dk5tWjJOa1JDWldwWldtNXZia0pLTW5SSFoyWldSMEpETmsxMGJESnJhRzFZY3kxcGQwMURPRUZKZEc5aE0yOURiRkJFYzFsRVJEbFpaVnBaVXpOc2NYY3lWV2xpWDJwNGRXUXhWVXROWDFCeFMycFlhRkZRWTFsMGNWSlpRVkpLUTNSMFNYQmpkVUpSTGpWMVRFaDRhRTVUUTFObFNWRjZWR1JaWlZnNVowRS5rbGFrUVhKU194cWdiNXBFYU5ZUTc0SlJXcEJXM2VQdHFDT1psaWd5TlcwIiwiZXhwIjoxNzU4MjIzMzIyLCJpYXQiOjE3NTgyMjMwMjJ9.4CIxC3mYspZBNz9oZBO-k_TKslU_dXjCPtnZ_YBocRI
callbacks:
- _id: 0
input:
- name: IDToken1
value: self10-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: self10-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: self10-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: self10-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: 216.30.41.61
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@71dc8843
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@3890ad1b
password: Pa_ssw0rd
username: self10-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: 8197
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None
body:StringChunksRequestBody{charset=UTF-8, content={
"authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyZDc4OWM1OS04MGRkLTQxY2ItODY2Ny01YjZmNDgxNWVkMDciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InI5YTd2amZiZ3BodTNoNnU4NnZtMXIwazFlIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDNOMFU1ZUdoUU1rTlBaM0F6V2xjNWJYUlRWRU5uTGw5Tk5tMUpOSFZhWlVST1ZVRnNTRXBrVVZNM2JrdGpVekpXVEVwMVIyd3hYMUI1TTJkblFtOUlRMGh5YjB4elkzQlhlbVJ6Tm05ck1GRkxSM0pHWmpWT2FYaGxVMlk0WWtSM2IySldWM2R2U1dod2RWSjZVamMwVVU5emFIUlZjRXByU2toblNFeDJYelI0WVZsMVkweFBlV1JsYjBKYU1ESjBjMVJHUjFKa1QyWTBXbXQwY2tsMU9YSlNMVmxoYWxwbVZuWmtaVXh1ZEZndE1tSjRjV1JPZHpOVGNrMVlTREUyTW1SYWQyMDVaSE41TlRWRVVIVlhhVlY1VVd0eFRHNDJlRkZ5UkRsV2FFZE9SRnBLU0djMlUzRmpibmxJWDJGdWJuUjBjVFpJU3pNeFEwSnFNSFppUVVoUVNrOW9ZbUpEWTNKRWJXdzJWVnBoVlVNdFVEVXplRlkzV1ZCMk5rWlhhamQ1WVhsb2VXSXRMVWhDWVZKeGNIY3lTR2xFYkZaNExURkdjamhoWlZSclREUlVhMEpXTFY5TVJGVTJaVzFoVDJwc1UzRkpUamRRZDBGd2JrNW1VSEZTV25ZMWRGVm1RMHRqTFhnMlQzWXpWelpFV21VeFIySm5VVGRoUzJnME1GazVOM3BOWnpkMWFqbHZORTAwUnpabWIybFBhMUF3WWtvNGExcHNTVFprUmxnd1prNUVObGxpWkVGbFZ6bFdTVmhqVmtvemFqZFJOMEV3YkRSUU56SnNZVTVwUVRrd2FuaHNRbmh5ZEhwalVGaDRkRkV3YjJWTVMxRlJSRlJ1WjB3dGNGY3pPWGRNVHpZeE9UQXdSSGgyU1ROdlMyeEZOR1J3UWtWMWNFSnJVMms0TlVWaWNHWlhaV05yTURKTFUwZDRWMWRsU0Vkak1sRTRkV0ZvWDAxQ2NGcDRjMDFaY2xvNVRVNWpSbWhYU2tKd1JFWnpMV0ZoTFRWYWNHSmxOMU5NTjNsVU1HbzNYM3BDVjNaZlpqRXpXVVY2U1V0aFEyTlFjR055YkdGU1pYSm5RVkZLY1ZsaFN6QnlkVFZRT1VndGVtSTBha3BpZEVsM1IxcGxiV0ZLT1dOdVIwRk9kVGRPV1U4MlNtVlRka3hsUVhSVGEzRmxVVkJIZVZSMVozazJWVVJ5YURFNWNVTlVTMFZtTm1SYWQyOHliR0puU1dJM1ZHbHNlWFp5Tm5CS05GZHNPVTk2Y2xCSlVsZGZURXhxZGxsYVNEZFpkbUZ5VUdSSU5ua3hNVGxPTFUxeVJFTXpiRXhsUzIxMWJubExia2RHYkdWNGRUbEpXVXhVYzB4dk5tWjJOa1JDWldwWldtNXZia0pLTW5SSFoyWldSMEpETmsxMGJESnJhRzFZY3kxcGQwMURPRUZKZEc5aE0yOURiRkJFYzFsRVJEbFpaVnBaVXpOc2NYY3lWV2xpWDJwNGRXUXhWVXROWDFCeFMycFlhRkZRWTFsMGNWSlpRVkpLUTNSMFNYQmpkVUpSTGpWMVRFaDRhRTVUUTFObFNWRjZWR1JaWlZnNVowRS5rbGFrUVhKU194cWdiNXBFYU5ZUTc0SlJXcEJXM2VQdHFDT1psaWd5TlcwIiwiZXhwIjoxNzU4MjIzMzIyLCJpYXQiOjE3NTgyMjMwMjJ9.4CIxC3mYspZBNz9oZBO-k_TKslU_dXjCPtnZ_YBocRI",
"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": "self10-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": "self10-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": "self10-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": "self10-user.10000002@forgerock.com"
},
{
"name": "IDToken4validateOnly",
"value": false
}
],
"_id": 3
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/marketing"
},
{
"name": "prompt",
"value": "Send me special offers and services"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken5",
"value": false
},
{
"name": "IDToken5validateOnly",
"value": false
}
],
"_id": 4
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/updates"
},
{
"name": "prompt",
"value": "Send me news and updates"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken6",
"value": false
},
{
"name": "IDToken6validateOnly",
"value": false
}
],
"_id": 5
},
{
"type": "ValidatedCreatePasswordCallback",
"output": [
{
"name": "echoOn",
"value": false
},
{
"name": "policies",
"value": {
"policyRequirements": [
"VALID_TYPE"
],
"fallbackPolicies": null,
"name": "password",
"policies": [
{
"policyRequirements": [
"VALID_TYPE"
],
"policyId": "valid-type",
"params": {
"types": [
"string"
]
}
}
],
"conditionalPolicies": null
}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "prompt",
"value": "Password"
}
],
"input": [
{
"name": "IDToken7",
"value": "Pa_ssw0rd"
},
{
"name": "IDToken7validateOnly",
"value": false
}
],
"_id": 6
},
{
"type": "KbaCreateCallback",
"output": [
{
"name": "prompt",
"value": "Select a security question"
},
{
"name": "predefinedQuestions",
"value": [
"What's your favorite color?"
]
},
{
"name": "allowUserDefinedQuestions",
"value": true
}
],
"input": [
{
"name": "IDToken8question",
"value": "What's your favorite color?"
},
{
"name": "IDToken8answer",
"value": "red"
}
],
"_id": 7
},
{
"type": "TermsAndConditionsCallback",
"output": [
{
"name": "version",
"value": "0.0"
},
{
"name": "terms",
"value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
},
{
"name": "createDate",
"value": "2019-10-28T04:20:11.320Z"
}
],
"input": [
{
"name": "IDToken9",
"value": true
}
],
"_id": 8
}
],
"header": "Sign Up",
"description": "Signing up is fast and easy.
Already have an account? Sign In"
}}
- response:
version:
HTTP/1.1
status:
200 OK
headers:
x-frame-options: SAMEORIGIN
content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'
x-content-type-options: nosniff
cache-control: private
warning: 100 OpenAM REST "No Accept-API-Version specified"
warning: 100 chf "Accept-API-Version should be included in the request."
content-api-version: resource=2.1
expires: 0
pragma: no-cache
set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none
content-type: application/json
Content-Length: 4178
date: Thu, 18 Sep 2025 19:17:03 GMT
x-forgerock-transactionid: cb6f8ea9-d323-4ec5-bea5-ce2ef3a9600a
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyMDBmYTY5My1kMjE4LTQzYTUtYTBiNS01OTRmYjNhZTM0ZDgiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjRja2czZHNwcGhjdGNzcmEwczNoZ2U2aXRqIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNVdZM0ZvYzNCeVN6WnNZVkJaUTFjeGJqVlZhbHBuTG5aRVZ6QkhkVU4yWW1oS2RUbGtTMEpTYm05c1dtUkhibk5YTTFJeVpFbFphRlZRY0hsak9VdFlWM2xGZUdKZlJtWm5RVEZsTFRkVWJHNUpZV2Q0YUhaTU1ERmhPVXBoTVdWTVN5MDBWbWhxYWxKbVFrMDVja0UzYlcxVVZGOTRXRzFVTTE4d2FqRm9lRGM0WVdGNFJuVTJMVU5mYzAxT1NrTkliM0ppU1UwdExXeEVTbkpETTNwbVF6bHRaalJ2YUROYVkzWm1ibXBrYW1kbE1XOWpTMlUwVGxGcU9VbExaR2hoZG5wTGRsQmphVFI0Y1hKTFZFaFRUV2xsWTIxdWEyOWFibVp5U0c1S1FsRjZUbFJqVFVWQlVWSndSM1JRYkRFM1gxZHJiR1JpWkdsNmFIUlVNR05pUmxwa2REaEtWV3RuVkhjNVZGTm1VR1JNYjNBdFgzSk1kWGwyY25KT05GOVFOMjh5TVZJMVdHZzJZVWhVTVVST1lYcGtOMGcxTUZGemVFeGxPWEIzTXpKYVYxTnJaRGRWU1hWVVVWcElNSEZxU3pSMFdFTXdUMHBuTXpsVWNsaHFjRVk1UlVWRlVESlJhM0ZWU1hsemRGbHNVMDE0VDBNNFoxaFRlbVJyTWxaWlJubHJlRk5EU0VSMVIyMU5ObFpsUzJveGVVNVpZazVDVTBsS1lXWlBXa1YyTmpGalNVVnJjbkJoV0haQlVWbEtPSHBUWVhkM1dtbE5TMTl6WWpkT05sTklObEU1ZFZOd1ZHVk5aMUp2T0dFemNreEhPV0ZHUkhFdFNscGZUVU5oY2t4S1prSnpjVEI2ZUhobFJFOXplVTFKV1RobFVWaHljSEZGTFdGNlNHdDVjbVpmUTBGRlVITlJVR1kzWWkxTE4yZE9jRlF4V1ZwQ1VrdGhVR0p2ZHpZeGFtTlpZMjlaTmpkeE4zaERRMUEzYjNVM00xTmhja1ppYkZGSGIwZExRWG81UW5VellsQXRjbUpyUzA5NFRUUTNMVXd5UWpaRVRrcG1kbXhHUzJkb1VHOVlhRkZpUlVsNlJsOTFiRjl4YTBad2RGQm5SWG8wV1hCcFNuY3RVa0ZKT0ZSbmQyRTBiVkY2VXpkWlprUmtOVjlOWTAxRmRUaE9Oamx0WjFKc1IwZDBaVWhJYUdGcGMwSnRiVzVIVWtkNFRIWlNSazFIZVhkdk1HNVJhRVV0YVhoNWVWRk1XbTV2V25sNE1HWkJiRXRNVTBacU9XaGZaVXBvZURSTk5IcGtWbVJGU1RseFdVMTRiSEJvVlVoR2IzVlRTVzlXVkc4NFlsbHRaVTV3TjNaSGNUTlhXVXN0YVRJMFZGcHFORU5VVGpOU1QwVllWRVp1ZDBGR1RtSXhMVGhqT1hoaE4zTjZNM0pLV214d2JrTnBTR1JCZEVONGFsWlZWM1pEZWt4S09FNXZaR041ZG14T2VHMVRTMlZZZEc1U1EyRllRV3hyT1U4dGEybzNNblJhZWpGT01rVnBkRzluUWpneVVsOTJXbEpVUzNsMVZESklPRnAxTlRGM1JuSjBXV2x5TmxGNlJrMVdVbXhyWkY5dWJWZ3hPV1owY1hCNFp6Uk9ZMHhTV2xseE9XMTNWbmw2WjJwS05VOHhNekJhTlVSd1FtaEZhbUZwT0V0TmJsVmtkamhKTjJaMlpsRkJVamhYWHpCdFdqaDZNemRpTmtNMGJGcGlXSE5UT1RnNVNIUndhbTVyYkhkcFpVdHNSa0ZwWlZkek0yZDJaM0JQVDNaME1XaDRhM2RRY21aUmVGZEZORXB4YnpGMlZYUm9XbGt3TjBOTlMyVjFkVTlKTTI1WFdtUmFORTVMZFdZeVFuaHhWbkpTTkdRMFRrRnBVak53UVZOTlNHMWthbTVTUzNWVWVISTBTelJhUTBkR05qZFVRbVE0YW1GVVVXcHFiVzFWVXpoSFVIWnhXSGRyVGtWVFNYTmZTMVJ4U2kxSlJUQmhlblZFZVVGNlF6RnRlVWx1ZG1WSVprdFFhbGc0YkU1alpXUkxaVE5NVDB3eVYySkRSa3A1UnpWSFl6WjNkVzVLU0VnemNVcG9iVTVrVjIxT09VdERiMlZ2Y2xOME9WbHVOWFp6WVVkbk1rWmFWM0pSVjJ0blNGRm9UMjB6ZGpkelgyYzJiMmQ1T1Rsb1VuRTJYMkpJVVZWR09HZGlOV2hLWkV4cU9HNXhTSFV3Y1ROd2JXMUlTbEJaZUVablVGVk9lRU4xUmkxc1ltdGtXbmR3WVd0cFNuZGFSV3d5Y0RGcVZFMWlORkZmTFd3d2NWVXhWVFp5Um5oWVZVeG1MWEIzTTFwek5VUnNiM05sVG5GcFVUaFhUVk16Y1V4dlRERk1ibUl3UlZWS1ZtZGhRblp4YUhVeVdUWnFSbWd3WlZCT05HRk5WbVUzUm1FeWFXUlVhM2RGTUVaWE5rSk5aMVpLV0U1NFpUVTBiRXBYZERZeFFrVkVhakZSU3poSVdsbHFZVzB5YzB4SmRWZGFXbEJNYlZKTU56WjJlR0pYWVhCb2VVdG9iWEpzTVRORmQwdG5TWEY1Y1VVd2VHSmlNVk5ZY0ROZmRrNDNWbkJNYzBkNGRrMVhXR3B0UlhWSmNFWklVRmhCVlZSeVJHRjBiQzFDTTA5VU5tbHdSSFJ6ZFhSSmJFdFNWamhqYXpCd2IwNXBSbVV4YUVkTVdHZHZlVFI0YVdOVFRrUnVWVWgxVVdFd1kzZElhbUp0V0RGbmRFRmlSMFZsTm5VNExWcHBlR1pqVlhONVltdDJlVWhKZGtvNVNuZHlWelY1ZG1kMVdVeDBXbW81U0RONmNGOW9haTAyWDNGeGJVMDVaRGhyY0RrMlNXSk9ZbGhyVGtsVlpWZEJNa3RvWjBwWFptczRaWEJMZUZReGRIUjVNR3BKVWxaSWRGbzBjbEU1VWxaU0xTMDNVbmxVUTNwMWFHVlpZa2hqZG05cVIzSndVV1JXVW5NNE9HNWxhMVZ0UzFkMGJYaDNZbEJEU2xVd1h6SkpTa2hIZVZkT09HWmFUSEZMTkhGVWVIUnlZa2RoUjNJNE5VeEhaV2RUUzBWS1JVcHJOa0ZaTTNsdlltZFpUV0ZVY0dOc1psQk5iM1ZVTm5vMVNURTNORmR3ZVVsTmMzUkZTMFIxV2xkTlFrVjJTazlZZURRdWRqSlFVVVJtUldkS1JuSjZlWEZ6Wm5wc05YaFRVUS5VeVU3VXFtTERiMVlDdlBqYjFOakUydFVkSWg1RlNIVVk3dENRSjFZNG9jIiwiZXhwIjoxNzU4MjIzMzIyLCJpYXQiOjE3NTgyMjMwMjJ9.HX1tXSDr263Vvzlj4OWULg_dSX5QfwOSzHrc_3CtacQ","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkZDVkZWZhZS1kOTVhLTQxMzUtYWRmOC05Nzc2MzkxYmM1YjIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im9rYWl1dXFuZzFpbHVuMzVyNW9vZ2YyNnVnIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTNkekY0U21oR1FUTTBlVEJsUldoclRXMU9XbHBSTGpoeU1EWjVhVFF6WlVSRVdETlRkRUZyUzBwYU1GRktaRGhLZEhNdGNXOWljVlZ3VXpGdU5taHlVMDUwZGsxcVNubGtZWFpLWm1scFptWm5VVkZRTkc1cWRUQjBjV3BYWkZkR1JWbHBOelZDUnpOMlVGOXFSRmN5V25SeFUxWTJRVmh3U2xOM2NsbEJTREZDWVV4dU5sWnpOakJOYVdOVmRVTjBTR3h5YWxaQlJUQjBWMUV5T0ZWQmJGOXlWazgzYjJFNWRFOTBMV2xUUkdVMU5VeEdYemR6YVdoVFkxTmpObGhwV1VsSlozaFpaRUpXTUhFemVUWkRTQzE2TmxaVU5XdHBWVWhGYmtsWFdWTm9NRVpMUmxCSVoxVnFUMGRqYWsxa1JETnhkeTFCWDNoalNFUktVWEZrY1dGb1QyRmlWV3hpVG5kV2RqRTFjbTlyYXpKUGEyMTNRekpDVjBVMVFXOWZjbkZwYlRGVlkxTk9aVjk2UVVkS1VFaGxhekEyU1RKYVJWaHFMVGhKTTJwZlZGZDRNSEV0TFVwRGNWOXRNVlJLZFU1dE1WVk5aVGxtY0dGQlNucHlUelpDWDJSMWJUWnVNbGh6UlV4VVgwaHpRVVYyU0ZWSVNWUkplbXhCVGxrM1gzQkJPUzFTYXpOR1NuYzFNMHMzU0ZoMmJGSlJVSE42ZFZKUFpEbExXVFY1ZUhwTlMybGFObkpRVDNCMGNVVjJOMDg0ZVVsMGNVaEViV3R1TURadFVqSTVXa3M0UlVKbU5rZE5TemxJWDFSVVUyeFNYMVJJZDJrdFgwdDJkRkl4TjFONE1qVllUbmhKV1dsS1gyTkdURXQwWTBkUVpHRmFVMmRuZDJ4R2IwdzVSa3cxUVZOdFgybHVUa0V4YVVScldqTmphRzV6VDNSVVpYWmphV2xTVTJ4MGFtczFZMGhIYkVJd2RYTnlSREJxV21oMExYVXlTRmxNY1ZsU1pXTmxaM1J1V2pWR05GSXpkRlZ4WVZwaFNEbDJaM05zT1dKMk1IWk9Zamd4WnpGWlJtUjFjVzFNZVdsdmVHeFBZVzlWYXpKTVlrdzBlVWhsYW1aTGMzWXlRemxoVFRkVmR6Rm5WV3RTZEMwNVJrOXlRVkJqYnpKaWFVeGZRV3BGVERSM1QyTlNTR0pFY1ZKZlJFSmpjM1ZUT1RsM2JHNVBiblF5Y2xGdU5rTkhVbDlwTlhjelZVaERPR0ptYWxWdVlVRXpObmRSVlROaFVtTnhWM04yTTFKdGVqQk5WRXRaV0c1QlltTnFURE4yVGs5MmRrUTRhemhqZVRKeFRFOXRlaTFvVDNOdGRrVk1aRFpQZUZnNGFEZHRja1p1YkUwNE1EUjNkakpZU0c4MlMwNXpRbmxHYlVVdFNtNWZTbms1Y0ZCRE5rZHRjRnBYVFRCWFZWOU9Na1paUjJvMk5ESmFPR3BhWjI4d1VISlJhbVZMWm1kMVVHZDRPV0o1VmtadGRuZzNUa2cwT0VnMkxWODBRWFJtT1hOSWQzaFhYM050VFVGSFJXeEplVk53WTBwckxtWnJNek5rYlVsQ2FDMUlVRUpFVkRJM2FVTnpORUUuQ21XN1VJeDRmTGhaTjZOTXZralJISERHdVVSMG82dmJWQzNDOUtwbngxZyIsImV4cCI6MTc1ODIyMzMzMSwiaWF0IjoxNzU4MjIzMDMxfQ.Mv7bgzBDWPIqDlcK3twd18en31YtyDdEgS-TCrOtstw
callbacks:
- _id: 0
input:
- name: IDToken1
value: self10-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: self10-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: self10-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: self10-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: 238.25.71.176
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@229aaa64
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@1e83fc9e
password: Pa_ssw0rd
username: self10-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: 8235
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None
body:StringChunksRequestBody{charset=UTF-8, content={
"authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJkZDVkZWZhZS1kOTVhLTQxMzUtYWRmOC05Nzc2MzkxYmM1YjIiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6Im9rYWl1dXFuZzFpbHVuMzVyNW9vZ2YyNnVnIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTNkekY0U21oR1FUTTBlVEJsUldoclRXMU9XbHBSTGpoeU1EWjVhVFF6WlVSRVdETlRkRUZyUzBwYU1GRktaRGhLZEhNdGNXOWljVlZ3VXpGdU5taHlVMDUwZGsxcVNubGtZWFpLWm1scFptWm5VVkZRTkc1cWRUQjBjV3BYWkZkR1JWbHBOelZDUnpOMlVGOXFSRmN5V25SeFUxWTJRVmh3U2xOM2NsbEJTREZDWVV4dU5sWnpOakJOYVdOVmRVTjBTR3h5YWxaQlJUQjBWMUV5T0ZWQmJGOXlWazgzYjJFNWRFOTBMV2xUUkdVMU5VeEdYemR6YVdoVFkxTmpObGhwV1VsSlozaFpaRUpXTUhFemVUWkRTQzE2TmxaVU5XdHBWVWhGYmtsWFdWTm9NRVpMUmxCSVoxVnFUMGRqYWsxa1JETnhkeTFCWDNoalNFUktVWEZrY1dGb1QyRmlWV3hpVG5kV2RqRTFjbTlyYXpKUGEyMTNRekpDVjBVMVFXOWZjbkZwYlRGVlkxTk9aVjk2UVVkS1VFaGxhekEyU1RKYVJWaHFMVGhKTTJwZlZGZDRNSEV0TFVwRGNWOXRNVlJLZFU1dE1WVk5aVGxtY0dGQlNucHlUelpDWDJSMWJUWnVNbGh6UlV4VVgwaHpRVVYyU0ZWSVNWUkplbXhCVGxrM1gzQkJPUzFTYXpOR1NuYzFNMHMzU0ZoMmJGSlJVSE42ZFZKUFpEbExXVFY1ZUhwTlMybGFObkpRVDNCMGNVVjJOMDg0ZVVsMGNVaEViV3R1TURadFVqSTVXa3M0UlVKbU5rZE5TemxJWDFSVVUyeFNYMVJJZDJrdFgwdDJkRkl4TjFONE1qVllUbmhKV1dsS1gyTkdURXQwWTBkUVpHRmFVMmRuZDJ4R2IwdzVSa3cxUVZOdFgybHVUa0V4YVVScldqTmphRzV6VDNSVVpYWmphV2xTVTJ4MGFtczFZMGhIYkVJd2RYTnlSREJxV21oMExYVXlTRmxNY1ZsU1pXTmxaM1J1V2pWR05GSXpkRlZ4WVZwaFNEbDJaM05zT1dKMk1IWk9Zamd4WnpGWlJtUjFjVzFNZVdsdmVHeFBZVzlWYXpKTVlrdzBlVWhsYW1aTGMzWXlRemxoVFRkVmR6Rm5WV3RTZEMwNVJrOXlRVkJqYnpKaWFVeGZRV3BGVERSM1QyTlNTR0pFY1ZKZlJFSmpjM1ZUT1RsM2JHNVBiblF5Y2xGdU5rTkhVbDlwTlhjelZVaERPR0ptYWxWdVlVRXpObmRSVlROaFVtTnhWM04yTTFKdGVqQk5WRXRaV0c1QlltTnFURE4yVGs5MmRrUTRhemhqZVRKeFRFOXRlaTFvVDNOdGRrVk1aRFpQZUZnNGFEZHRja1p1YkUwNE1EUjNkakpZU0c4MlMwNXpRbmxHYlVVdFNtNWZTbms1Y0ZCRE5rZHRjRnBYVFRCWFZWOU9Na1paUjJvMk5ESmFPR3BhWjI4d1VISlJhbVZMWm1kMVVHZDRPV0o1VmtadGRuZzNUa2cwT0VnMkxWODBRWFJtT1hOSWQzaFhYM050VFVGSFJXeEplVk53WTBwckxtWnJNek5rYlVsQ2FDMUlVRUpFVkRJM2FVTnpORUUuQ21XN1VJeDRmTGhaTjZOTXZralJISERHdVVSMG82dmJWQzNDOUtwbngxZyIsImV4cCI6MTc1ODIyMzMzMSwiaWF0IjoxNzU4MjIzMDMxfQ.Mv7bgzBDWPIqDlcK3twd18en31YtyDdEgS-TCrOtstw",
"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": "self10-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": "self10-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": "self10-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": "self10-user.10000003@forgerock.com"
},
{
"name": "IDToken4validateOnly",
"value": false
}
],
"_id": 3
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/marketing"
},
{
"name": "prompt",
"value": "Send me special offers and services"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken5",
"value": false
},
{
"name": "IDToken5validateOnly",
"value": false
}
],
"_id": 4
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/updates"
},
{
"name": "prompt",
"value": "Send me news and updates"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken6",
"value": false
},
{
"name": "IDToken6validateOnly",
"value": false
}
],
"_id": 5
},
{
"type": "ValidatedCreatePasswordCallback",
"output": [
{
"name": "echoOn",
"value": false
},
{
"name": "policies",
"value": {
"policyRequirements": [
"VALID_TYPE"
],
"fallbackPolicies": null,
"name": "password",
"policies": [
{
"policyRequirements": [
"VALID_TYPE"
],
"policyId": "valid-type",
"params": {
"types": [
"string"
]
}
}
],
"conditionalPolicies": null
}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "prompt",
"value": "Password"
}
],
"input": [
{
"name": "IDToken7",
"value": "Pa_ssw0rd"
},
{
"name": "IDToken7validateOnly",
"value": false
}
],
"_id": 6
},
{
"type": "KbaCreateCallback",
"output": [
{
"name": "prompt",
"value": "Select a security question"
},
{
"name": "predefinedQuestions",
"value": [
"What's your favorite color?"
]
},
{
"name": "allowUserDefinedQuestions",
"value": true
}
],
"input": [
{
"name": "IDToken8question",
"value": "What's your favorite color?"
},
{
"name": "IDToken8answer",
"value": "red"
}
],
"_id": 7
},
{
"type": "TermsAndConditionsCallback",
"output": [
{
"name": "version",
"value": "0.0"
},
{
"name": "terms",
"value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
},
{
"name": "createDate",
"value": "2019-10-28T04:20:11.320Z"
}
],
"input": [
{
"name": "IDToken9",
"value": true
}
],
"_id": 8
}
],
"header": "Sign Up",
"description": "Signing up is fast and easy.
Already have an account? Sign In"
}}
- response:
version:
HTTP/1.1
status:
200 OK
headers:
x-frame-options: SAMEORIGIN
content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'
x-content-type-options: nosniff
cache-control: private
warning: 100 OpenAM REST "No Accept-API-Version specified"
warning: 100 chf "Accept-API-Version should be included in the request."
content-api-version: resource=2.1
expires: 0
pragma: no-cache
set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none
content-type: application/json
Content-Length: 4178
date: Thu, 18 Sep 2025 19:17:11 GMT
x-forgerock-transactionid: 4fd32548-1921-44cc-b745-a6255d4424d5
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIzMjcxYWRmMC02N2ZjLTRmZDAtYTU0My1mMDc0YTE2ZGM5OGQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6IjE2aGFmaW8wZzg3ZGptYmNqb3I4b2NrM3VxIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNHRTVlJoWHpOVFNtbExhRUZqT0MwNVdHeEhjR3BSTGprNWVtOWZPRFpPTUZkSVYzTlRiVlpJYWtKUlpVNXZOVFI2VEUxdGEyMXJkVU52YVhodWRGaDNlVmhzWm01bE5UTTBkbEIxU0dSS1dqQjNTRFJQWldKRVVWQlpaRUpuTFRoME9GTlBWa3BXVUV0TU1XMHRPRTl4YkV0dmJ5MVFRelIzZEVSdFVXOXZTQzF3Vm5JNFZWOVdXWEJyYXpBNWJGZFVkV2RJVUVKck5IVk9UMU5DUVV0VGRXRldiSFUzVW14WFpqZHNOelZSVkVsWGQxSjBhM1ZNTWpsVWVVVmZRakp4WVZndFVuRkZRemd6TkRkemMzQktaVWgxTkhweVQwVTBiM2t5ZVhSYVdHcFBZbE5xTVZkMGVXbEtPVGh3WVZkWVRrcFFZMHMxTWxRMFkxZFpNWFpRY0dkblVWbG9iRTFXVmw5M1ExUklaMFJaU25FeGRHeEdSMlU0YWt3ME5VZG9OV3BmV2xjdFdVRmFRbTkxVkVoc1VFNDBjSEJaZG0xSWJXMUpkVGszWkY5alNVZGFURVZRU0hWak9GUTNaMHRRV1dSemVtUlFibkpoV0VObU1VRkpTSEpmWkVWVE5VZDJRazlrZUMwME1WZHdibUZXVjJwcFFVdDZRbTlNU2pSVU1tOTBiV2RtUTJ4NkxWRjNZMnA2T1dwM1J6QklZMlpxWTFvdE9FUkVaakZSZDJNdFIyVjNaVGxCT1VGWmIxUkNYMkppY0d0VmR6UTVPVU4wZEZRdFMzUlBNMHBaZERoeVUydGhSMDFoWTJGVFYwOWpRa1UzYjNRek4zRnRaMkZJTXpCbWRGaHlkV2M0YUZkWVdreFVOakZETUdkNVJGVjROWEJZU20xRE5IUlhXbVYzVFZSbVRWazFZMHhEYVZCTVF6RnJkRkIxWWpoMVZrRTJjbVZTT0RZMFpHZFpMWEF4YlRSNU1tTjNiM0JUUkhoNFFYWmFOamxzWmtWd1N5MU9ZMUJOTmxsUldUTnVRVWx6TlVkWmVGZE5SMVJWU2tGcmIxZzFMVzVzZGw5WU5XdEhaMGR6TVU5UWJqZEVVQzEyV2psTlVHUlllV1phU1U5UGRFYzRNMm95TFZGWk5FeElkV0ZUVDFSUllsOW1NMFF4TlRSaE0xWlVNeTFZTVhOT1VVMHRjVFZITTJGaFIxUXhhVE5aUVdkM2JXbFdlbGQ0Ym1kNE9FMHhiblpOTmxKUll6bFZNa0U0YjJsUVMwdDNWMloyYmtNeU5uSjJkMWcwYms1QlRYQndWekp0YzIxRE1saEZUbGRCYUROUlNUZG1VVlpvYVdoQ1JrWk1abVpsVW5oQlpVZExXWFpyVjAxZlJrTm5PV0kyZFVSYVEyMDVUa05UU21FNGQydDRVakpTWm5salRucEtUWFozYjBJMldrVTNPWE5zWW5WQmJrNVdSVFpEYWtSNVN6UlpjV0poU1Vwb2J6WXlkR1l4ZFRaSk0xSTRlamRhV1V0RFFrOWhXamN3YmtoZmMySjNiM1oxTVdFdGRXb3RiVjlmYldwMVNUaEpiR1pEZEZOT1YyUjZjV296YUhoeFYwTnlhVVUyUkVjMU4xbHZRV2RWYTNOME5VNXVTbkY2YkdkV2RtZzRiVjlPWlZaVU1sSnlSREY1ZGxCUVMybFZiRTh4UTJGYVVXMXdRMmt3TjBVMFpWVmpWRFZEYUUwM1JrRktMV05FZUhSQk1VZEVkelJRUTA4eWQxbGpXVjh0WDJWa1VWRm9hRXh1VkROVlRtVXhhMUZRUXpKcE5HdEJlRXRmY1Vsak1VSmxaRlpvZGxkUU9GZHlhRkpEZEZOWExUQXdaRXhuVjJsT1YwNXhjamx2VlRoM1dWTXlORVJMYjI1b1EyMXJTSGRLVERsaFVHSTVkV1I1WkhZemNsZE9WekF6VFZCcWNtcGFablJuWTNkUFNEaEpjVzFhZW5aUU5EZG1URzkyUmtzeGVHSjJTbFk0ZGxKT1VIUXlORGxoZWxkdGRIbElXa2t5WjBadFlteDZaazQ0WkZBMFpuY3RUVjl6WTBVd2RWVjZjRE52YXpBd01WSmtTemN0TFRkeE1VWlNTVXAzWWpaWmQweEtaR1U0TWxKcE1UQkdWMHBvT1VkemRXNXlabk5NTWtSRWVFSnBSbEZFZEdOd1JrUTFTMk13UzNOcFkzTkZVbGhTVUdaRlJUUkZia3hrWVU1Q1FXaFJNQzFKUjBSRlZ6WnlSWFZ5UVcxSFExQXRWbU5DYkZGNlJXcEdOREk1VlZWdmFFZGtjVVoyYURGWldITmZTRFZPTFU1M1MzTkdTVlpMWlZad1NHZG1jWEZHUzBWVFRESm9UVEowT1RndE1FbEhNakZEVnpJMGMxSkxTUzFmVTFkZmFXbE1SVFJMVEVNMU5qQnBUM1JTZGt0RU5tbHhXR05QUkU1NWVVdFVUSE5MUXpod2RFRkNNVTVaZDBKNWEwdDRPVkZPVlVod09ITndNR1JxU3pRd1h6bGFhamRyZG5GT1FuUldTSE5aWXprd1dISjRORmhxVHkwdGJYUTNVMVkxV21wR1FUQmZSbk5ZYVhCb05HRXhTRTFxVjB4c1gzUTNWVk5VVUhoUVJGZEZVR1ZIVkUxcmIwRjNOV1JrVlRKcllUaGFja3B5UkhaQlNtbGFiRFZSY3pSeFUxaHNiekZEVlZsaFRuZHNNMG93WDJOV1UxSk5UR0ozVkU5elltWm9aVkpYT1VGbWExVlNWakZSZHpZNGNWZGpWazB6Y1RsRGJuZERiVzVpWldwZk5qTnliVTFITTJwVVVGQnBPV1JKUVVGcloxTklhbk5xZGtoVVZtWkRhMGxtUW04d1dXeGlXVVZuVTNGTlRVbFNjRGxxYW1adU0waEZZVWM0ZDBsMGR6TjJlV0o0YlV4Tk1tWjNUakZZUlU1R1NVZGlXRmx4TVRRd1MwWktOMFJ4Tm5oc1VUbE5ZamhsV2w5QmVtSnhXRk40U2xKT1UwbzFibFF0U0RGVWFrUm9Oa2RoTnpGNFp6TlNiazVxUVhaSmEzZGFXRU5PV0ZWdVJISm9Ubk55Um1wV1VEUXROVVk0ZGxwM1ExcEhOMUp3T1dSM04ydEtSWGhaVTNWbE5UUnVNMXBYTXpSa1ZIbzNWRWRFWW5scVVqa3RNak5DWmtFM2RFWTBkVUkyWVVndVJEaHZOR001Um5WUFJTMVFlRU0xWVRKaU4xSmxady5pdVVqNTVnYXB6TllHZDJldlBORmFtTGVvMXlEQkZXaWNVdmRpMnQ2OVFnIiwiZXhwIjoxNzU4MjIzMzMxLCJpYXQiOjE3NTgyMjMwMzF9.ZyzMZgKaRrhFBR5PtB6PFfTVg_J4LiExFOmQXwvavuo","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlYTkzOTQ4MC0wYzRkLTRjNTktOWE2YS04M2M0NmM5ZGU4NjEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InBsNDFqZ2QyZ25icDNvY3YzbWpqdHJxZWNyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9UMUk1T0Uwd1dIcDVlbVpEZWtoUlgwUkdMV3BSTG1WdmJUZEpabmcwYVdNMUxVY3hkblV6WVVsMVR6QlFhR1kxZWsxZlZXWjZhRFI1UjBKMGNHaHpXSFZUWDFGNGJFaEpRM0Z1U2xSbmFVeFpka1l5Vm5WQlJucDFhbGs1U1hsUlVrVnhXWFJaT1UxalVqaHhkblpxWmpscVF6bHNUak5FT0d0dU9HYzFMVlJvYjJseVZUVmlOV2xRVWxGYWJuaFdOazR6UW05RVlraHRhMWxQZGpaaFpEUnNjVFJJVHpkdGJuVlBPRlZNUlVKdU5HMDBVMVF4YTJWSlJVaFpUbWg2YW10Mk1tTjZjVWxRWHpnNFdGZFpWMkpSZVc1dWIwNWpia0puZG1KNGR6UkVRWFpaUlVoVk1rWnJORTFWV0RSWlprWjJNRTF1YzJ0b2FuaHFTMVYyVjBWRlZXZHhPSEZOU1RORldubE9ZbkJ1VjJZelQzbEhlR2xHTFdZNFVqZE9hWEU0VFUxVE1YUmFUVFpSVEVSMlRtaHhVRXB4V2pKMExWbFVTR3N5YkVwUWNtdENhbkpuYlVSRGRDMVhjV3d3VVZCWE9XSkVhSGhMVDBzeFNFMHRlVmhETlhWM1ltaDBXRU5ZY0ZKR1Z6UkxjbWgzTVRWemFTMVZRMjF5VDA4ek0wbzJjM05IZVdJd1ZYTkZObE41TFhFMWJsbG9lR05zTFRVMUxXZHNiWFZ0WjNkQ2FGRmtaSFpVTkU1UVRYaEtTbU5aWTJkSGVuWllaRVpEU0Y5MVJqUldXVTQzWkVwbFNtdzNNVlJaTURka2IzcDVNbVZZZGxZM2NqRmljVXczVXpoNllVaElaRGszZUMxUWFIQk1ibGs0TFc5MFdXZGFkWGRXY205WGNFZEVOMVpyUjFwSmNVeGhWalJ3WlVJeVF6bFhhMUZGY3pCU01VaEhkemhaYjNscFZEQTVUV3BHZGkxUVEzQjJhRXhPTkdSelMwaFhWamxzWDA1d2RFaHRhVWhXVEU1WFNtOWlaVUZzUVRsaVFtOUhMVmRGWm1STk5tVjVRM1Y1Y1hKelZIbFpXRVJ3Wkc5SVJqYzVVVU5SYmtZMlkyVnVkSFU1VDBsbGMyUTJjMlZoYVdodFNWUTRMVXRvU21WU2ExUnhlRU5LV25CVlVHbGhhbkJmWVdsaWRrcEtTVWRzTm5rd01HVktka2gyVTNKM2VrSnZYMVZ4WmtsNVVHOHhXamN4UVdkeE1scHVWVkZXV1VaRFZVcFBSalZPTTA5TWVXMW9RelpFTW5kRmNUTkdiekpyUlRoT2VsTndZM3BDU0ZoM1EwRlliWGxMUlMxd2NXTnlUVGRLWldwU1dWUTVTVVo1VFhveGFFeHpPVUpEV2xZMFR6YzFZM0pFTW5oWldrZEhjblZ2U0VkUFZsZGtTV3hsWlRsa1dHdHVUbWgyVmxaUlVsRkdXWG8yU0hoUGFtc3pNVmhoWVRoSWNtbGhkMHhaYURaeGIwUlNlV0k0TFhsSlpFRnJOalV0ZDJoVlZIZGplR3RwTUhscFZGTnFPR015YTJGNlJGbGxWVGRLVDJzMExrdDVhMjkzWldReFFVSXRTSGhCWW01TVlrSkdZM2MuX0tNZ1pBMGt4V1RMY2E2bEJNU0VwVzNIVmZUQ0hVSzR6YnF2Q0Jtc2ZXWSIsImV4cCI6MTc1ODIyMzMzOSwiaWF0IjoxNzU4MjIzMDM5fQ.RYV8igjvayGnQGmVXi092R-iPoEbKEcTH9h_BkgEXUE
callbacks:
- _id: 0
input:
- name: IDToken1
value: self10-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: self10-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: self10-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: self10-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: 241.66.241.233
fake-user-agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/90.0.4430.85 Mobile Safari/537.36
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@62687d1c
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@15c0bb20
password: Pa_ssw0rd
username: self10-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: 8235
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None
body:StringChunksRequestBody{charset=UTF-8, content={
"authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlYTkzOTQ4MC0wYzRkLTRjNTktOWE2YS04M2M0NmM5ZGU4NjEiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InBsNDFqZ2QyZ25icDNvY3YzbWpqdHJxZWNyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNU9UMUk1T0Uwd1dIcDVlbVpEZWtoUlgwUkdMV3BSTG1WdmJUZEpabmcwYVdNMUxVY3hkblV6WVVsMVR6QlFhR1kxZWsxZlZXWjZhRFI1UjBKMGNHaHpXSFZUWDFGNGJFaEpRM0Z1U2xSbmFVeFpka1l5Vm5WQlJucDFhbGs1U1hsUlVrVnhXWFJaT1UxalVqaHhkblpxWmpscVF6bHNUak5FT0d0dU9HYzFMVlJvYjJseVZUVmlOV2xRVWxGYWJuaFdOazR6UW05RVlraHRhMWxQZGpaaFpEUnNjVFJJVHpkdGJuVlBPRlZNUlVKdU5HMDBVMVF4YTJWSlJVaFpUbWg2YW10Mk1tTjZjVWxRWHpnNFdGZFpWMkpSZVc1dWIwNWpia0puZG1KNGR6UkVRWFpaUlVoVk1rWnJORTFWV0RSWlprWjJNRTF1YzJ0b2FuaHFTMVYyVjBWRlZXZHhPSEZOU1RORldubE9ZbkJ1VjJZelQzbEhlR2xHTFdZNFVqZE9hWEU0VFUxVE1YUmFUVFpSVEVSMlRtaHhVRXB4V2pKMExWbFVTR3N5YkVwUWNtdENhbkpuYlVSRGRDMVhjV3d3VVZCWE9XSkVhSGhMVDBzeFNFMHRlVmhETlhWM1ltaDBXRU5ZY0ZKR1Z6UkxjbWgzTVRWemFTMVZRMjF5VDA4ek0wbzJjM05IZVdJd1ZYTkZObE41TFhFMWJsbG9lR05zTFRVMUxXZHNiWFZ0WjNkQ2FGRmtaSFpVTkU1UVRYaEtTbU5aWTJkSGVuWllaRVpEU0Y5MVJqUldXVTQzWkVwbFNtdzNNVlJaTURka2IzcDVNbVZZZGxZM2NqRmljVXczVXpoNllVaElaRGszZUMxUWFIQk1ibGs0TFc5MFdXZGFkWGRXY205WGNFZEVOMVpyUjFwSmNVeGhWalJ3WlVJeVF6bFhhMUZGY3pCU01VaEhkemhaYjNscFZEQTVUV3BHZGkxUVEzQjJhRXhPTkdSelMwaFhWamxzWDA1d2RFaHRhVWhXVEU1WFNtOWlaVUZzUVRsaVFtOUhMVmRGWm1STk5tVjVRM1Y1Y1hKelZIbFpXRVJ3Wkc5SVJqYzVVVU5SYmtZMlkyVnVkSFU1VDBsbGMyUTJjMlZoYVdodFNWUTRMVXRvU21WU2ExUnhlRU5LV25CVlVHbGhhbkJmWVdsaWRrcEtTVWRzTm5rd01HVktka2gyVTNKM2VrSnZYMVZ4WmtsNVVHOHhXamN4UVdkeE1scHVWVkZXV1VaRFZVcFBSalZPTTA5TWVXMW9RelpFTW5kRmNUTkdiekpyUlRoT2VsTndZM3BDU0ZoM1EwRlliWGxMUlMxd2NXTnlUVGRLWldwU1dWUTVTVVo1VFhveGFFeHpPVUpEV2xZMFR6YzFZM0pFTW5oWldrZEhjblZ2U0VkUFZsZGtTV3hsWlRsa1dHdHVUbWgyVmxaUlVsRkdXWG8yU0hoUGFtc3pNVmhoWVRoSWNtbGhkMHhaYURaeGIwUlNlV0k0TFhsSlpFRnJOalV0ZDJoVlZIZGplR3RwTUhscFZGTnFPR015YTJGNlJGbGxWVGRLVDJzMExrdDVhMjkzWldReFFVSXRTSGhCWW01TVlrSkdZM2MuX0tNZ1pBMGt4V1RMY2E2bEJNU0VwVzNIVmZUQ0hVSzR6YnF2Q0Jtc2ZXWSIsImV4cCI6MTc1ODIyMzMzOSwiaWF0IjoxNzU4MjIzMDM5fQ.RYV8igjvayGnQGmVXi092R-iPoEbKEcTH9h_BkgEXUE",
"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": "self10-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": "self10-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": "self10-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": "self10-user.10000004@forgerock.com"
},
{
"name": "IDToken4validateOnly",
"value": false
}
],
"_id": 3
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/marketing"
},
{
"name": "prompt",
"value": "Send me special offers and services"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken5",
"value": false
},
{
"name": "IDToken5validateOnly",
"value": false
}
],
"_id": 4
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/updates"
},
{
"name": "prompt",
"value": "Send me news and updates"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken6",
"value": false
},
{
"name": "IDToken6validateOnly",
"value": false
}
],
"_id": 5
},
{
"type": "ValidatedCreatePasswordCallback",
"output": [
{
"name": "echoOn",
"value": false
},
{
"name": "policies",
"value": {
"policyRequirements": [
"VALID_TYPE"
],
"fallbackPolicies": null,
"name": "password",
"policies": [
{
"policyRequirements": [
"VALID_TYPE"
],
"policyId": "valid-type",
"params": {
"types": [
"string"
]
}
}
],
"conditionalPolicies": null
}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "prompt",
"value": "Password"
}
],
"input": [
{
"name": "IDToken7",
"value": "Pa_ssw0rd"
},
{
"name": "IDToken7validateOnly",
"value": false
}
],
"_id": 6
},
{
"type": "KbaCreateCallback",
"output": [
{
"name": "prompt",
"value": "Select a security question"
},
{
"name": "predefinedQuestions",
"value": [
"What's your favorite color?"
]
},
{
"name": "allowUserDefinedQuestions",
"value": true
}
],
"input": [
{
"name": "IDToken8question",
"value": "What's your favorite color?"
},
{
"name": "IDToken8answer",
"value": "red"
}
],
"_id": 7
},
{
"type": "TermsAndConditionsCallback",
"output": [
{
"name": "version",
"value": "0.0"
},
{
"name": "terms",
"value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
},
{
"name": "createDate",
"value": "2019-10-28T04:20:11.320Z"
}
],
"input": [
{
"name": "IDToken9",
"value": true
}
],
"_id": 8
}
],
"header": "Sign Up",
"description": "Signing up is fast and easy.
Already have an account? Sign In"
}}
- response:
version:
HTTP/1.1
status:
200 OK
headers:
x-frame-options: SAMEORIGIN
content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'
x-content-type-options: nosniff
cache-control: private
warning: 100 OpenAM REST "No Accept-API-Version specified"
warning: 100 chf "Accept-API-Version should be included in the request."
content-api-version: resource=2.1
expires: 0
pragma: no-cache
set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none
content-type: application/json
Content-Length: 4178
date: Thu, 18 Sep 2025 19:17:19 GMT
x-forgerock-transactionid: ab2f013e-612d-4ce5-8100-af268c94e895
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJlYzBlMjczNy0yNWNmLTQ3MGEtYmM1Yi0zZWQ4N2VjZjY2YmQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImxmNXRzdWFvNnBkM21uZWlra2E3ZTN0ZWxyIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDVMVmQ1WWtWR1Z6TlVOMk16WlRGRExWOU1TVlJSTG5kcFZuVTJZVzVzYmw4MFRYQnZaMFJzVVRkSmMwaFlSVUZRUzBKMFNuazFhMnBHTWxwc1VUSnRNSGhrTW1aSFp6UklUbkF3VGtRMVZsWmxkbXBUV1RaNmVtNXpWbWx4ZGtsa1duRlBZMVJ2VW5CTVZVTldUMjVzVjFKYWVUaEliVGRmTW1kb1RqUmxhV2huYVZSdlZVOUNNVWc1U1dsaVkxUjRWVEI0VkdOTVkxUTNWRTFUUjFwT1RXaDRWbVJSTTFoek0xbFZkV2RDYm5CSk1VdFpjWEl5VFRacVNURmFSMmt3YzBrM2FGRnVNbXhZUVZodE1HUTJURzl5YUdZNVYwTkZiRmRsWVhWWlRraEhZazgyYlZaWmFHaDZTRk54TTNOaFYzQlFTMVZUZFZOc1pVcEZNRE5ITmpoU1NFdFdXVTFqV0ZabGEyTnhhbVZTTjJsV2FFOWhVRVJyUTA5bWRFRnFiMnhrY2s5alNHZFpNR3N4ZUdKMU1rTkNiazFKU3pGcmJqTTRUR2hhTUMxc1MzZEhWakkzVmtsQlNVWmtaREZxU2w5VldIRlNUVGxOUVVVelUwWTRRVVEwTldNdE1GcEtWR0pxU1ZnelNuTnhSM3BrVG1VM2VGWkdZVzlsVDBzMlJraFhTbmcwTTJoVlEwczJjRzlWTTJ0dlZrTm9kR0V5T1RGVmJYWldTRGMwYWpGclpYWlVhbmR0VFd4dVluQkhkVTgxWTFrdExVOVRXV2huY0d4Q1RHOW9RMTlPWVRsVldWUlNhRmRSYVVGRVlYRTNRVU5MUlZaNmVESnRaemR0VDE5TGIweFBjbGxpUVROSGVXdHZXbVppUVRCbmNXeDNURFF6VjJjelZYcExPVE5rVEdSc1kwUnVlbnB5V1ZWemNIQmFXWEJHV0VwcU1XWkpTMVpUZUVsUmRFVkZNVGw1WDFOU1praFdiRTh3UVVGR2JWUmpNVXQ1UkcwNFNYTlNUVVo2U25GVVEybDBkMFJLYm13dFExOXpkbDlaVkdaUU1GbGtkbmxHVFV4RVZUSk1aM3A2ZEhKTVJsQlVPVkJuTkhwWmNuZG5hazlYVTFrNGRubGtYMjUzVVV4WFlrTllOMEpLTWtGSlQxUlFia1J2ZDE5emIwRlZRMU5KUW1SSFNUSlNjVmxKY0VOaFJtWmhibU4yVlU5S2NsSjBhRmh1U0hOdFRFeFVNbmxhWkdveWRVeE1hVVZGWnpoWmEySTJiRUZUYWxkQmNIVklWR1ZSUkhNeExUTmZiRnB1VUdkdVgxaHJhRFJ2U25neE1FaEZNVWhSTms4d1gzZHhVelI0V0VsV1JGTk9XbGhtV0hsRk1reGtZblV6VDFaRGJIbElYMmQzUlRoRWNrbE9hMGhmWDBONGVsVlJaRzUzZWxSUFdHNTFWSGxxVGtVeFZUa3RaMXBvWVV4bmR5MU9Ta0pHZEhoNGIzZEpZelpvWmtFeE5qbFFURTFKV1ZkVE5XOVBXR1p0Tkd0bWVWOUdNSEZUYVV0MlJtbGphMDlvUTNCRmJITmtjV1Y0TlZGNFJYSnVNa2RRYVVaYWQwVTNMVGs0T1ZnNVEwdENibTF2TWxNMVNWQjNkVGRoYlRFNVVrcFdjREZxT1doTVJGUk1UR0pUVERoWlJIaHhSbFJKUmpKbU5uZEJSa3QyTjNOVVVuSTVOa3Q0Ym14NVVGcHlaRFV0Y0ZwQ2NuVlFPVWxPTFZacWJ6RkdlRFIyVDBSc1JVVlFVa2RtWkMwNVEzbEdZVFV5YUVkVmEyVTRRbFJwTkhaYVIxcFZTakp5TXpoelVIaDZTbkUyTVU1U00xRjJOVEJhVTFoQlpTMXBkRFpLZDNBMU9IcExaVWg2TUhwaFVqWkZOMUk0Ymxabk1uZFNNMTgzUTJ0dVIwb3ljVlkyU0Y5TVMzWkpPVkIyY21WTlJEWlhPVTg1VEdKT1RHaEVVVUV6WTBSa1JTMU5jVGxFVW01dmQwcDFTVFoyVTA5WmJWbEZNSFJ1Wlc5b09UWlVia05WYXpKb2MwcE9SR2RSVHpWWmRVMUJhV2QwU1UxbGNXOVJUM0ZFUkZwblEyVk5MVUpKUzNwVWF6TXRUV1l0ZUhoWFR6Sm9TVTl1WVVoVFIzZGlZVFl4VkRKWVRWaEpPRUpuUm0xc1YybHJiekkwYWpCUFNHOXFkMHRETW0xQ1NXRklORFphZGtSdUxVRTJWMDUzVjA1RGVucHVkazVvUjBKM0xWWkJSV05tT1hsaFZsODRZMGRIT0ZCWVZHbEhNUzF6U1hBd1ltRk9PVmRYYUdoUlRuTktNakJRVG5KTGEweExOSEpwV0dONFUxOHdVRTR0VlZZdGFtRnBWWGRVTjJOVU9ETjZVVE5sWjFwRmNXTnlTMDgwU21WeFJ5MW1aV0ZVTVhSWFRtTlFiVVZCTmpab1Z6RlNaRTE1WjBzMmJuSk5jVU5qVmt0Q1ZXSkNXVXRYZVdkZlpFTmthVEZsVmpCZlVsSjRUWFoyY0RoRFZXaFlPVmhyUmpkVVdWVTRNMUYwUTFKSlVIUlpWbWt4ZUdNNGJWbHFXa1owUzFjeGFHcExXa1J3TlZWR09IQk5ibGh0ZWw5TFVEUktRalZLYzBsbldrd3lhSFZ1UlRkV2JIRlhaVTF5Wkhwa1pYWjRlR3hsTjFoTmJEWlZkMEpUWWxGeWNrdG9XVnBEZEdka2REVXpkMGRVZGtSTFRVZEtUalV4VHpNMFpVdGZObFExVEdOVGVuQlZPVEkwTjBGaWIxUmtOMDQxVFZGR1NWRTJOblJETVVnMWIzTnZPSEZLYkZob09GSlJUazVZYUVsUFdFSkdORmRSTFZscGRUaFZRMVJ3TFRSNVJHTnZhSGQyT0dKSmJHNVpjVjkyTm1jdFdIWlNOVEp0VEdsaFpGTjNVbk0yUjJzM1YzTjRTRm90VUY5YVFuUllUV2RxY0hoUlRsY3RjV1ExYTBFNFpraHpZbkJTY2xnMU9YaFlSR3BJTVRBeVEwbDZVbWRLZDBaUFZEaGZOR1l5V2xoMkxWTTVURlJJVlhwVU9WUXlVV1pGVW5oWmVsSm9kMVkwY0U5MGFVVlVYMGhuVjJOVmNrZFlUbTV4YTFwdVRqUk1URVUyWVZsbmVVcHdUR1l3TTNOdmJtd3dNRVJTVWpGSGJIVjJSMlJtVnpJdWNuQTFZakpHYzNSU1Z6Tm1VWEZTYmxkd1dXNU9kdy5mNFdIMlNEZ3lCdmlUdjdnRE9wLWZoMjE1Z0F6Njg0Q1dqY0p0S2Y4YWZnIiwiZXhwIjoxNzU4MjIzMzM5LCJpYXQiOjE3NTgyMjMwMzl9.OjeH8kc-aGqnoJJW8SW4uHt_M267fzF1B6Bj-5JsL_A","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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI3YzlkMDc1Ny1kYzk2LTRjZWYtOTYzYy1jOTNlZTFiMmRiOGYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImptbTgzYmthZmZrYWhrdGNjcjA5dmZ2cWtjIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUdUemhwTVhsQ2VEZ3djelpyVTJ0VGFWTnJjelozTGxoWFNETkhZV3R6YmxOMlpXbGFNV2hRWkhWVFdGbFpXRmg2VURoWVVtUkdZV054UVVjMFZtTkRNQzF0TWxVellXTjFTVTVRUVcxR05qRkxUbFpaWXpodmJISTFURnAzZFd0eWJrSkNRbUV5VWt3eVlVdEZaa3R6YkVOd1ozUnJWelEzZEVweVpXcE1WRGhNUXpCR2FVaEhRMGRuWlVoWVVtZG9WVU5wWjI5RlVrdGZjWE52TVhsM1YwOUxkbGhIZWtSU2RGRmxjRkZ3ZEhjeVVGQlpTRWxhTUc1WlFYcEdhVXROVTNoeldrNUdVM1paWVZOWFYwMXRZVzR6WkdwSVpqZGxhRWRZYzB0ZmRqVk5WbEp6YmxkMlYyWllUVEY2UlY4M1JHczRiazgzU1VOVGQzb3daazFyUmtaelJGbFNaV0V4U0dwTFNVRlVjMUpSUTJKWU1HbE1RVmM1VlU5d2REa3lRaTF4VTJsc1pGTkZUREpNZFdwUFQxOTBNMGRxVmpSbGJUQktUVU10U1ZaRlgwcFBWV000UjNseFkzUjNVbmhXUlMxRVJFZGtYMHhyYTNGVExWUkNhblZmZW1OMVduVnJhbmxaUkZreVIzTjViMk15TkVWaFIweFpNV1pSVmxWVlYzaG9RMk52TFhoTVpUSTNTazR3U0VJeVRVWlJUMXA2UldwQmJGTXhUV1kyVkRGSGQyUmlTRWRwV1VnMlExTmhNV0ZvU0RGU09WQTFaalpCT1RVeFRUZEpjbmRtVkdGRlVFZHdhemx6T0RSdVoxSnlWbWhmZW05c1dUVlVRMUV6V2tvd2VuZFVRalY1TVRoWlVtRTVOa3hFUVcwd0xYVXRNakJtVkRFMmRsa3djMGhXYTNGS1pEQkRhMnR5VERGcGVGWlZkVWhPTW1OYU5WbEpZaTFPT0cxek1IaFBTbDlOTmxoWFgzTlpNMU5TVkhGbGFGcHhXRmRGZEhZd2RWaG1VMjVyZVhjM2NFdFplbEJzVlZSR1praDJkRGxQWkc5WlIwRlFNSGhIVldkQ1JsRjZiVjl4UzB4WFVtMU5WMVF5VVd4VFIzZFFURXROUW5WUlRVOUZaVTlzVnpob2JUWmpPRXBXU0c1TmVWUndiV3BNUzBGYVluUkNVRFZ1UlRKUVJqZFVRWEJMYUVKck1tbEVWMk50VEcxT1ZISnlZbXhtZEZwSFR6bE9MWEJIVEhsUFFrNVhhMEY0Um1kWk9HTmZOa1paWmtVeGVXTkdlalJWZUhWNFdYcG5jV3RhY1ZJdGRTMVhOVFpqZGpGT1NWRTJOR2hOZVVGVFVXa3hkV0p4V2xoa1IyUndPRXh3TFVSdWRtWXdWVjlLUkZKbFZrZHRXV3BTWVMxRGNFazJTR2RHWkRaMmNteEJhVkJRYm1SZlYyVmhlV1pSU0dsaExURlhXVU5aYzFONk5qZEhRVk5hYTNvMU5rNWhVMDQ1YlZKaWFGWnVXbXgwYnpoaFQxWnRSRGRFZFRKb1h6azVOSEJyVFRjNU5IQmhlSFEzYmxveVIxOXhWRUptTFVsSkxrVnBZM05mVGxKQ1VYbHpjMUZTUVhsR2VGZHpjSGMuT0FhQ1BRVWVNWUktWE9LVFNraHlRa2gwTjNpVXhhUXRoYlM5NHJxUU9MRSIsImV4cCI6MTc1ODIyMzM0MCwiaWF0IjoxNzU4MjIzMDQwfQ.8GR8dFkk9UGzv7Kw-41ZZwyr-HCiVHYU8K5FSJ7Sti8
callbacks:
- _id: 0
input:
- name: IDToken1
value: self10-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: self10-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: self10-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: self10-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: 226.163.14.81
fake-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/58.0.3029.110 Safari/537.3
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@24d8ccb4
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@16f039b1
password: Pa_ssw0rd
username: self10-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: 8235
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly
body:StringChunksRequestBody{charset=UTF-8, content={
"authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiI3YzlkMDc1Ny1kYzk2LTRjZWYtOTYzYy1jOTNlZTFiMmRiOGYiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImptbTgzYmthZmZrYWhrdGNjcjA5dmZ2cWtjIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUdUemhwTVhsQ2VEZ3djelpyVTJ0VGFWTnJjelozTGxoWFNETkhZV3R6YmxOMlpXbGFNV2hRWkhWVFdGbFpXRmg2VURoWVVtUkdZV054UVVjMFZtTkRNQzF0TWxVellXTjFTVTVRUVcxR05qRkxUbFpaWXpodmJISTFURnAzZFd0eWJrSkNRbUV5VWt3eVlVdEZaa3R6YkVOd1ozUnJWelEzZEVweVpXcE1WRGhNUXpCR2FVaEhRMGRuWlVoWVVtZG9WVU5wWjI5RlVrdGZjWE52TVhsM1YwOUxkbGhIZWtSU2RGRmxjRkZ3ZEhjeVVGQlpTRWxhTUc1WlFYcEdhVXROVTNoeldrNUdVM1paWVZOWFYwMXRZVzR6WkdwSVpqZGxhRWRZYzB0ZmRqVk5WbEp6YmxkMlYyWllUVEY2UlY4M1JHczRiazgzU1VOVGQzb3daazFyUmtaelJGbFNaV0V4U0dwTFNVRlVjMUpSUTJKWU1HbE1RVmM1VlU5d2REa3lRaTF4VTJsc1pGTkZUREpNZFdwUFQxOTBNMGRxVmpSbGJUQktUVU10U1ZaRlgwcFBWV000UjNseFkzUjNVbmhXUlMxRVJFZGtYMHhyYTNGVExWUkNhblZmZW1OMVduVnJhbmxaUkZreVIzTjViMk15TkVWaFIweFpNV1pSVmxWVlYzaG9RMk52TFhoTVpUSTNTazR3U0VJeVRVWlJUMXA2UldwQmJGTXhUV1kyVkRGSGQyUmlTRWRwV1VnMlExTmhNV0ZvU0RGU09WQTFaalpCT1RVeFRUZEpjbmRtVkdGRlVFZHdhemx6T0RSdVoxSnlWbWhmZW05c1dUVlVRMUV6V2tvd2VuZFVRalY1TVRoWlVtRTVOa3hFUVcwd0xYVXRNakJtVkRFMmRsa3djMGhXYTNGS1pEQkRhMnR5VERGcGVGWlZkVWhPTW1OYU5WbEpZaTFPT0cxek1IaFBTbDlOTmxoWFgzTlpNMU5TVkhGbGFGcHhXRmRGZEhZd2RWaG1VMjVyZVhjM2NFdFplbEJzVlZSR1praDJkRGxQWkc5WlIwRlFNSGhIVldkQ1JsRjZiVjl4UzB4WFVtMU5WMVF5VVd4VFIzZFFURXROUW5WUlRVOUZaVTlzVnpob2JUWmpPRXBXU0c1TmVWUndiV3BNUzBGYVluUkNVRFZ1UlRKUVJqZFVRWEJMYUVKck1tbEVWMk50VEcxT1ZISnlZbXhtZEZwSFR6bE9MWEJIVEhsUFFrNVhhMEY0Um1kWk9HTmZOa1paWmtVeGVXTkdlalJWZUhWNFdYcG5jV3RhY1ZJdGRTMVhOVFpqZGpGT1NWRTJOR2hOZVVGVFVXa3hkV0p4V2xoa1IyUndPRXh3TFVSdWRtWXdWVjlLUkZKbFZrZHRXV3BTWVMxRGNFazJTR2RHWkRaMmNteEJhVkJRYm1SZlYyVmhlV1pSU0dsaExURlhXVU5aYzFONk5qZEhRVk5hYTNvMU5rNWhVMDQ1YlZKaWFGWnVXbXgwYnpoaFQxWnRSRGRFZFRKb1h6azVOSEJyVFRjNU5IQmhlSFEzYmxveVIxOXhWRUptTFVsSkxrVnBZM05mVGxKQ1VYbHpjMUZTUVhsR2VGZHpjSGMuT0FhQ1BRVWVNWUktWE9LVFNraHlRa2gwTjNpVXhhUXRoYlM5NHJxUU9MRSIsImV4cCI6MTc1ODIyMzM0MCwiaWF0IjoxNzU4MjIzMDQwfQ.8GR8dFkk9UGzv7Kw-41ZZwyr-HCiVHYU8K5FSJ7Sti8",
"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": "self10-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": "self10-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": "self10-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": "self10-user.10000005@forgerock.com"
},
{
"name": "IDToken4validateOnly",
"value": false
}
],
"_id": 3
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/marketing"
},
{
"name": "prompt",
"value": "Send me special offers and services"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken5",
"value": false
},
{
"name": "IDToken5validateOnly",
"value": false
}
],
"_id": 4
},
{
"type": "BooleanAttributeInputCallback",
"output": [
{
"name": "name",
"value": "preferences/updates"
},
{
"name": "prompt",
"value": "Send me news and updates"
},
{
"name": "required",
"value": true
},
{
"name": "policies",
"value": {}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "value",
"value": false
}
],
"input": [
{
"name": "IDToken6",
"value": false
},
{
"name": "IDToken6validateOnly",
"value": false
}
],
"_id": 5
},
{
"type": "ValidatedCreatePasswordCallback",
"output": [
{
"name": "echoOn",
"value": false
},
{
"name": "policies",
"value": {
"policyRequirements": [
"VALID_TYPE"
],
"fallbackPolicies": null,
"name": "password",
"policies": [
{
"policyRequirements": [
"VALID_TYPE"
],
"policyId": "valid-type",
"params": {
"types": [
"string"
]
}
}
],
"conditionalPolicies": null
}
},
{
"name": "failedPolicies",
"value": []
},
{
"name": "validateOnly",
"value": false
},
{
"name": "prompt",
"value": "Password"
}
],
"input": [
{
"name": "IDToken7",
"value": "Pa_ssw0rd"
},
{
"name": "IDToken7validateOnly",
"value": false
}
],
"_id": 6
},
{
"type": "KbaCreateCallback",
"output": [
{
"name": "prompt",
"value": "Select a security question"
},
{
"name": "predefinedQuestions",
"value": [
"What's your favorite color?"
]
},
{
"name": "allowUserDefinedQuestions",
"value": true
}
],
"input": [
{
"name": "IDToken8question",
"value": "What's your favorite color?"
},
{
"name": "IDToken8answer",
"value": "red"
}
],
"_id": 7
},
{
"type": "TermsAndConditionsCallback",
"output": [
{
"name": "version",
"value": "0.0"
},
{
"name": "terms",
"value": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
},
{
"name": "createDate",
"value": "2019-10-28T04:20:11.320Z"
}
],
"input": [
{
"name": "IDToken9",
"value": true
}
],
"_id": 8
}
],
"header": "Sign Up",
"description": "Signing up is fast and easy.
Already have an account? Sign In"
}}
- response:
version:
HTTP/1.1
status:
200 OK
headers:
x-frame-options: SAMEORIGIN
content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'
x-content-type-options: nosniff
cache-control: private
warning: 100 OpenAM REST "No Accept-API-Version specified"
warning: 100 chf "Accept-API-Version should be included in the request."
content-api-version: resource=2.1
expires: 0
pragma: no-cache
set-cookie: amlbcookie=01; Path=/; Domain=openam-perf-haproxy.forgeblocks.com; Secure; HttpOnly; SameSite=none
content-type: application/json
Content-Length: 4178
date: Thu, 18 Sep 2025 19:17:20 GMT
x-forgerock-transactionid: 2ef72e52-548f-4c93-828c-7361ef9606c9
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.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJiZDE0ZGJiNi1kNmVhLTRlMjAtOTBkZC1mNDQ5YjBmYmYyNDQiLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6ImYyanB2N25jZ2gybXNxa2h2aW05cHFycXRvIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNTZOVE0xZGpsNVNEbERkVXBWYzAxa1pXNVpXUzFSTG1GQ2JIcFFRM1JKY0c5RFdUTnFYMVIzUWtjME9GQlhlamxwU0VKMGJXTnFURUpKZFdzeVJFOUxhM1JOUzNGcU5EWkNVbGRoVTFOWVFVNUdNR3AwYTNoT2RqSldWbkV6T0ZJMmRFWlFVV0p5VkdwdlUybElTUzA0WTA1SWVWZ3lYMmxmYmtSV1dGaGZVVTV4V1ZGTFNFTkVRMWRxUTFKWVVEbEtUSGxmVWs5Q1FXcG9SVGN0UW1GaFYycEZWMHRIVURaWlNXZElObDltTUhwYVNFSTNlVVV6ZGtWb2IxaHhhbk5EVHpWSmVVcHROSE5JUXpWMWIxOHRiVTF4VGpoV1MxVkxMVEpxTW5SelNtaFhZVlkzVmtsdmMzWTBSVk5FWkc5ck1WWnRkbkZYVkdobWVuUkJUMGhVZHpneFUxVnRUV2RzYUdGVFlrWnhkM0U0YkZNMFEzaFFSVXBoUWpock9YVklaRFZyTlVwa1RVSTJaVmx0Y1ROMlVVWnFSbEp2T1hGcWJuWnBhMnRXTWtsMlNFaFJUVTFXWWtWb1NXZG9NM0Z3ZDNKSFYwRTNURkEyZEZwVVEzaFZMV3BTVVRaVWVqSkZNbWRCV0ZReFgyc3RaRWM1VjJ4VU1UZzNlWEpaTURkWVRqUmZjRUZ6YWxGa1JUTXdURjh6YkZGVWJGbFFja1pJUjFoc1EwWm1ZMGd5VEVWUGFtRmpaREV0WWs0eVUzVktaME56VjBGekxXeFBZbEZsT1hkMVYzaG9WbXBSTmkwNGJXWnliSGRJUkdwUE1USmFhbWM1VVZFMFlXWlFiblZUZUVSek5rNU5VSFpXTkZCMWJsZFJUVGR5YmpWVVVXOHdhSEY2Wld0U2FVaHpVbTg0Vms5UWVuTmhNakozVTB4TFNXWmtRVVYzTWpVeVJrVkpWRVJITlZCdGVtb3hWRUp2Y25wVFNXUXdUVmg0V2tVeFNrZFJNVTgxZG5sUlpXZDJZa3BPU0ZWNlVtOHpVSEp1WkZSMFNYVnRVVEpXUjFoVE5EUkxWMVpMV0Y5TmJVODFhbE5tUXpSRE1XNXRWMDR0VjBKVFJUSlRiakJMTUVkSFQxZHJVWGM1V0ZKNFgzbFFaRzVCZEdkQ1UwNUZhbUZWU2tOblYxaEZVMkkyVDNRMWVGZzVVWGRRUlRSb1MwcGhVVlZ1Y25kSVZFRk1kWGRTUVVsTlFXTkJkMWsxYUUxSFFteE5NR2RtYjBSRE9XdHROSEo2UWtaSFJETmhUWE5WWkdkRGMwOTJaRTVRVWpGQ1NsbEdlaTFNUkY5YVkzUklORFZvVG1oTk1uVmZlVjl5V25VeVdHSkdTWEphZUVRM2NDMVJWSHB3VGxKV1ZXTlhVVnByVVhoR1dXSmZZM2g2TUdGc1pFUXRjVkZCYVVkSlNHeElXVk5HU25veFZXTlpkM1pDVFhaWmFXcFBlWGg2UW5KSFpWcEJhMmRDTWs5RGNtVmlUbGRyV1VSTlVWZEpaRFE0V2xORU4wZElVWGt6VUhGcWNFdE5SRXhYUlhJNVJqaDZObHBaT1RGMWFVTmxaamh6WTJOVlozcG9WbXhyZFhOTGFYQk9jVEpVZVVoS1ozUkJRako2Uld4WFRXMU9TRU5XYUZSRk56SktSeTFOWjBKSFIxRXlWMXBpUzJFMlFWSkNXRko0TVhoSlZHTTRkMk5xTkRRM1lrRm9VakUxWWs5cGNXOW9abWxPUkZkWlgzcHFUMGhxUVdKWldURnpOa1o2ZDNWVVUyRkhWbGhWZGpscmRtTldRbVZyZVVWdWNtcE9UR2RtU0RCWVRtSm1ZamxuY0RoTFZVRk5VelZGTXpReVFVOXJORzB0TWxWMU4zaDROMjFoTWpCRFkyMTNhWFppYnkxUWJFOXFhRFZ4TFVSRFJVcENjRkJSVG1kUFYxTlNWWGxPYVROak0yaHJNblpUY0RkTlgyTlNUbU5OYVRaVWRFcGFUbWt5YUdvMVUxOXJhMWhKWDNSaGFVZFlRbTVSYW1saFlrNUtNbTl6TVdseVVVNTJWVkJ2YmtsQmNIcFdjVlpqVDNwbFdrTnNUWE5LTUd4a2RXNTNZV0phWWtWVmFWOWtla3hxTFhNMmNHeE5VRTl1UWsxblYxaE5TME5IU0RkemJuZFZlbXhuZEd4QlZsOTRhbkJoVWxVMmNUZFFiM0pwV0MxSlNIaEVRVlpMY1hWR1pHbFlXbmxWYmpJemRFdFdTMXBoVURkWE1qUlpMV0kyUzAxdE1qZE9PRTh5ZVhwU1VUTndUVFJ6WVdkQ05WVldlR0pMU0cxdFVXVjVjMnRzWkZORUxUSkpVWFpVWDFCRU5HVmxaRFZWUkZaTlNFUklXRzVqZW5WbmIzaGlRWEJzVlRWcWVXMUJkV2d3WXpoaldHWnBZV1ZtUjJFd2NVSk5RVmd3WTA1dE5qRnJOek5HTFhkcWVHRnpaMGt3VkVwdFdteE1lRWd3TFRsT1JtUmpibGt3UTNCNlMyZDNkMVZGVFVrNVRtVlJkbUpXY3psblJGQndaakpIYjNWcWQzUjBRMWxETUdaU015MUJTV3RwZGxoZk56WlNkRzVNZGpadVpreFNTR1E0U21wMExVd3hUVUZsVkc5NVZIaHpiM0JsUnpSMWIwaEtkUzB6YjBac1p6TnVaMWM0UzBoWmQwVTNNMmRQZGxkb2JWTXliMU5vUjBOck1YcDNRbGRaVDJ4VlpYWTJUbFV4ZDFsVWRtaGpjR1ZGUkhoSVUxTjVhRFZYVWxvd1UyNTFaa3BaZVU1VExVdFBPRkZWU2sxTGVWUkJjemd4ZUVRNE1IVm1NbVpKT0hWWmNHRm1ibVo2TlhremNVVlJSREZvVjJad1JIWkZaRVpKVlU1d01sWmFaa2xLTlVkU05uWlJZM0pNVTB0VllsZzVkM0IyU1daUWJIZFJXR0ZEZG5KdlExWkpiRVIyYXpKeWVXZGhabGRYYURVNE4zVjZOMUZKUmtwQ1dVTTVWREJuZEhoZlVtaEJMVXAxUkRKd1NFMDNVamd0Wm5KZlVqTmxSV1E0YjBWUU4zWkxTRWcyTVRkTVUwVmljMEpMVEU1S1lXMUVUMVF6YVdSMlpGWkxUVTgwZUZkMWRHaDRaRlZVVUZWMFFTMXdPWGxSTWpGa2VtODVlR0kxU205SFYzUmtiRE51VDJNdVdXSnFZVlJXT1d4MlJscHFZbVJ0UWxGNFdHTkVRUS55Y1k3emJxNzBVZTczZ25VUEp1U0M0TFFLUk5aNnp4QUVkU3FwWW0wMG93IiwiZXhwIjoxNzU4MjIzMzQwLCJpYXQiOjE3NTgyMjMwNDB9.fZzdxCDyoNbzeyJ_7MDAiSQmDVsjwIyf2AbiXc-7pOs","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: 1152x
==================================================
- GROUP 2 - GatlingLogItem-UI AM idFromSession-KO-status.find.in([200, 209], 304)-401 - 1153x
> UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401
- session:
callbacks:
authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJhOGQ3OGFlYS03ODZjLTRhODEtYWI3My0zMzYyNjBhOTdkYzciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InNkY212NTVpY2ljMW45dWM1dGdiNTluaW1jIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNUdPRVl5VGpKMlRXNXZXVE5qTUVZNFYyUjBSeTFCTGtOS2VqQjBiM2RxTFROeVZHNUpjRkpPVVZGUlIyZG5iMlpyVVRKUlJUUjZYM0J2V2pkV2RqWm9jM2xMTkZoMlIzaGxiM1JmUlVKRFlWTlZjbWN0VWs1SmVERkVhbVJNZGpObWJtTmFPWEpUV1hsb2IzUTRaVkptYjBkVk1XTk9hbDlEVjAwek1HbHRiVGxtUTIxeFVERlRMVWw1Ukc5YVVFMVJkRTlNWW1aMFFVOUpjMlZ3WW5KbE4zWnFlVGxPUTI5eVVuWnpRVkpLTVRONGVXSkxWRFZOTW1aRFFXTkNkVnBwZUVOSVdHOVBVRVZFWWpKUmVqRklTVlpJUVZST04zSnRSMXBTVkdobVQyUnVXREV3YTFOaWNXUndjMmRuZFU5RVEwWkdOUzAxVEdaMGJuQXRRa0ZVYVdvNGRrRjFkRmRwVnkxR1JrdFphMEZPYm5GR1FrcERaRVZ6UmxkRUxXbHpVVkZmTjFnd1JuaFBaMkUwV0dGR1JXUk1NWGxHZFUxMFMzZFZOemREVGxSelgwbHpMVzlsYmxCNlZVeExVRGxuVW5KV1ZGQTJWVlpOYzAweVkyazVhWEpFWVVSMWNWRmhabnBVYlVWTmIwbDBXR0YxT1ZOb2JGOTRNVmxKZVhkaFNHOVFNRE5oUmxsdFdFRjNVVmxsY0hOMWJXcFpSamszY1VaT1dEUTJka0pHVVVweVRHVnRhM0psYld4MVNrNURkSE5WZUMwM1NsTjJUM1I2VUZkaFNHSnlha1Y2TlVGeU5IaFRkRFExYlZsSGMxcDJjbkJEZG5KelVrOUZabXBhTUVkVFJGVmtjMGhrTUVWU1duSktSbXQwTUdsSlpURkdaMVp0Ymt4RVUwOU5TV3B3TlZNeGIydGhPR00zY3pGRVFrdEZZbUpKYlVkbU0wVlFMVVZPYUdOUk5VOU1WV1JRWW1SR2FteFBSWGd6UW1KaFdrVkdZWFZyZVZkSk0yTnNNemw1VUdSb2VEbFROa1pXWTBoQ1pIcGFVMDFvWDI4MWJFMDRXV2RHTVdjM2VUZzFNR1o0VjJwUmF5MWxjM2xTYzFOUVFsOVdSRzVKZFVkd1pGaEhhWHB5UTFBNVlVcHVjMFJ4WlhOclFqSlpZWGhrZDFsdmNGbG1ObEpFYkdVemFIcFBSWFZNTlVRM1owSllNM2wxZUZnMllrcE5XQzAwTFRWblZtWk5YMHRQYVZwb1UzZFVOUzF5VlhKSmRuTnVkRjlRTFZSSlNuUk9USGhZZEVoeVFrOVVaWE5FYTFaeE5UWjBUVlZ2WldGak1qQklOSGxhWHpWYVF6RnNUWEV6YVRkWWFWY3diSE5oTkZwVmVqbEpNMDFKVlcweE4zRnJlVWxKV0dGeFVYZGxkMmh3UVY5R1VYbEJPRVJqZUhseGVqWk9aV3huTjNNMk0wODFjWGh0TWw5dFpXbFRRbU16WWtwVFJHTjBRMDVNTW1oZldWQjFkbTVhVW5jMk4xTTJOamg1WkdaamVHRlhiR1YzTGxoMFRXMXVNM1pHVnpjMlVXdFBORGxmVm05SmIyYy5sZkZ0SmNRYUFlQmR2ZWNLWnNUTWNmcUY2dTFiYmtaZXU3YlVoM1JEcTNNIiwiZXhwIjoxNzU4MjIzMzIxLCJpYXQiOjE3NTgyMjMwMjF9.56BJUccTsYtnWzTXe9E4pzzIYS_m68g-8AxlpzB4EL0
callbacks:
- _id: 0
input:
- name: IDToken1
value: self10-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: self10-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: self10-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: self10-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: 192.87.19.138
fake-user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9
(KHTML, like Gecko) Version/9.0.2 Safari/601.3.9
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@1936bdd0
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@66a8ea1b
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@10e57656
password: Pa_ssw0rd
username: self10-user.10000001
- request:
POST https://openam-perf-haproxy.forgeblocks.com/am/json/users?_action=idFromSession
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
Accept-API-Version: resource=2.1, protocol=1.0
referer: https://openam-perf-haproxy.forgeblocks.com/am/
accept: */*
cookie: amlbcookie=01
origin: https://openam-perf-haproxy.forgeblocks.com
host: openam-perf-haproxy.forgeblocks.com
content-length: 0
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None
- response:
version:
HTTP/1.1
status:
401 Unauthorized
headers:
x-frame-options: SAMEORIGIN
content-security-policy-report-only: frame-ancestors 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'
x-content-type-options: nosniff
cache-control: private
access-control-allow-credentials: true
access-control-allow-origin: https://openam-perf-haproxy.forgeblocks.com
access-control-expose-headers: content-api-version
content-security-policy: default-src 'none';frame-ancestors 'none';sandbox
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
expires: 0
pragma: no-cache
vary: Origin
content-type: application/json;charset=UTF-8
Content-Length: 62
date: Thu, 18 Sep 2025 19:17:01 GMT
x-forgerock-transactionid: 0b6b15fe-1112-4367-8f52-0bb3eb79fe47
strict-transport-security: max-age=31536000; includeSubDomains; preload;
x-robots-tag: none
Via: 1.1 google
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
body:
{"code":401,"reason":"Unauthorized","message":"Access Denied"}
> UI AM idFromSession (KO), expected: status.find.in([200, 209], 304), got: 401
- session:
callbacks:
authId: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiIyZDc4OWM1OS04MGRkLTQxY2ItODY2Ny01YjZmNDgxNWVkMDciLCJhdXRoSW5kZXhWYWx1ZSI6IlJlZ2lzdHJhdGlvbiIsIm90ayI6InI5YTd2amZiZ3BodTNoNnU4NnZtMXIwazFlIiwiYXV0aEluZGV4VHlwZSI6InNlcnZpY2UiLCJyZWFsbSI6Ii9hbHBoYSIsInNlc3Npb25JZCI6IipBQUpUU1FBQ01ESUFCSFI1Y0dVQUNFcFhWRjlCVlZSSUFBSlRNUUFDTURFLipleUowZVhBaU9pSktWMVFpTENKamRIa2lPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LlpYbEtNR1ZZUVdsUGFVcExWakZSYVV4RFNteGliVTFwVDJsS1FrMVVTVFJSTUVwRVRGVm9WRTFxVlRKSmFYZHBXVmQ0YmtscWIybGFSMng1U1c0d0xpNDNOMFU1ZUdoUU1rTlBaM0F6V2xjNWJYUlRWRU5uTGw5Tk5tMUpOSFZhWlVST1ZVRnNTRXBrVVZNM2JrdGpVekpXVEVwMVIyd3hYMUI1TTJkblFtOUlRMGh5YjB4elkzQlhlbVJ6Tm05ck1GRkxSM0pHWmpWT2FYaGxVMlk0WWtSM2IySldWM2R2U1dod2RWSjZVamMwVVU5emFIUlZjRXByU2toblNFeDJYelI0WVZsMVkweFBlV1JsYjBKYU1ESjBjMVJHUjFKa1QyWTBXbXQwY2tsMU9YSlNMVmxoYWxwbVZuWmtaVXh1ZEZndE1tSjRjV1JPZHpOVGNrMVlTREUyTW1SYWQyMDVaSE41TlRWRVVIVlhhVlY1VVd0eFRHNDJlRkZ5UkRsV2FFZE9SRnBLU0djMlUzRmpibmxJWDJGdWJuUjBjVFpJU3pNeFEwSnFNSFppUVVoUVNrOW9ZbUpEWTNKRWJXdzJWVnBoVlVNdFVEVXplRlkzV1ZCMk5rWlhhamQ1WVhsb2VXSXRMVWhDWVZKeGNIY3lTR2xFYkZaNExURkdjamhoWlZSclREUlVhMEpXTFY5TVJGVTJaVzFoVDJwc1UzRkpUamRRZDBGd2JrNW1VSEZTV25ZMWRGVm1RMHRqTFhnMlQzWXpWelpFV21VeFIySm5VVGRoUzJnME1GazVOM3BOWnpkMWFqbHZORTAwUnpabWIybFBhMUF3WWtvNGExcHNTVFprUmxnd1prNUVObGxpWkVGbFZ6bFdTVmhqVmtvemFqZFJOMEV3YkRSUU56SnNZVTVwUVRrd2FuaHNRbmh5ZEhwalVGaDRkRkV3YjJWTVMxRlJSRlJ1WjB3dGNGY3pPWGRNVHpZeE9UQXdSSGgyU1ROdlMyeEZOR1J3UWtWMWNFSnJVMms0TlVWaWNHWlhaV05yTURKTFUwZDRWMWRsU0Vkak1sRTRkV0ZvWDAxQ2NGcDRjMDFaY2xvNVRVNWpSbWhYU2tKd1JFWnpMV0ZoTFRWYWNHSmxOMU5NTjNsVU1HbzNYM3BDVjNaZlpqRXpXVVY2U1V0aFEyTlFjR055YkdGU1pYSm5RVkZLY1ZsaFN6QnlkVFZRT1VndGVtSTBha3BpZEVsM1IxcGxiV0ZLT1dOdVIwRk9kVGRPV1U4MlNtVlRka3hsUVhSVGEzRmxVVkJIZVZSMVozazJWVVJ5YURFNWNVTlVTMFZtTm1SYWQyOHliR0puU1dJM1ZHbHNlWFp5Tm5CS05GZHNPVTk2Y2xCSlVsZGZURXhxZGxsYVNEZFpkbUZ5VUdSSU5ua3hNVGxPTFUxeVJFTXpiRXhsUzIxMWJubExia2RHYkdWNGRUbEpXVXhVYzB4dk5tWjJOa1JDWldwWldtNXZia0pLTW5SSFoyWldSMEpETmsxMGJESnJhRzFZY3kxcGQwMURPRUZKZEc5aE0yOURiRkJFYzFsRVJEbFpaVnBaVXpOc2NYY3lWV2xpWDJwNGRXUXhWVXROWDFCeFMycFlhRkZRWTFsMGNWSlpRVkpLUTNSMFNYQmpkVUpSTGpWMVRFaDRhRTVUUTFObFNWRjZWR1JaWlZnNVowRS5rbGFrUVhKU194cWdiNXBFYU5ZUTc0SlJXcEJXM2VQdHFDT1psaWd5TlcwIiwiZXhwIjoxNzU4MjIzMzIyLCJpYXQiOjE3NTgyMjMwMjJ9.4CIxC3mYspZBNz9oZBO-k_TKslU_dXjCPtnZ_YBocRI
callbacks:
- _id: 0
input:
- name: IDToken1
value: self10-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: self10-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: self10-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: self10-user.10000002@forgerock.com
- name: IDToken4validateOnly
value: false
output:
- name: name
value: mail
- name: prompt
value: Email Address
- name: required
value: true
[...]
{}
- request:
None
- response:
Failed to build request RootUserinfo: No attribute named 'access_token' is defined
timestamps GROUP 12:
2025-09-19 20:54:31.625: 1x
2025-09-19 20:54:33.315: 1x
2025-09-19 20:54:34.805: 1x
2025-09-19 20:54:36.663: 1x
2025-09-19 20:54:38.088: 1x
==================================================
- GROUP 13 - GatlingLogItem-UI IDM privilege-KO-status.find.in([200, 209], 304)-502 - 1x
> UI IDM privilege (KO), expected: status.find.in([200, 209], 304), got: 502
- session:
access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJmMjZiMzBjNy1lN2RkLTRiNmEtYWY1MS1mY2E2MjRlYjEzMzkiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiYTk3YzM2YzctNTRhYy00ODYzLWIzMjQtYWVlYjdjNDlhYjUyLTg5NzkxMCIsInN1Ym5hbWUiOiJmMjZiMzBjNy1lN2RkLTRiNmEtYWY1MS1mY2E2MjRlYjEzMzkiLCJpc3MiOiJodHRwczovL29wZW5hbS1wZXJmLWhhcHJveHkuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvcmVhbG1zL3Jvb3QvcmVhbG1zL2FscGhhIiwidG9rZW5OYW1lIjoiYWNjZXNzX3Rva2VuIiwidG9rZW5fdHlwZSI6IkJlYXJlciIsImF1dGhHcmFudElkIjoiUVRtUkxBdnpTVTIwQ1BrWkU3YWNENk10WlNRIiwibm9uY2UiOiIxMjM0IiwiY2xpZW50X2lkIjoiZW5kVXNlclVJQ2xpZW50IiwiYXVkIjoiZW5kVXNlclVJQ2xpZW50IiwibmJmIjoxNzU4MjI1MzE1LCJncmFudF90eXBlIjoiYXV0aG9yaXphdGlvbl9jb2RlIiwic2NvcGUiOlsib3BlbmlkIiwiZnI6aWRtOioiXSwiYXV0aF90aW1lIjoxNzU4MjI1MzE1LCJyZWFsbSI6Ii9hbHBoYSIsImV4cCI6MTc1ODIyODkxNSwiaWF0IjoxNzU4MjI1MzE1LCJleHBpcmVzX2luIjozNjAwLCJqdGkiOiJIMFd1ckJKTnVJNS05ck1QSEVIZEJNSGtKSzgifQ.jJMdOrQet50k7jZPK2nJvdQQ51jJ6LlDS42gwb9miy8
access_token_2: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJmMjZiMzBjNy1lN2RkLTRiNmEtYWY1MS1mY2E2MjRlYjEzMzkiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiNzFlMTdiNDEtNzg5MS00NTc1LWJhZjItNjBiY2YzYTVlNmZjLTkxNjU3OCIsInN1Ym5hbWUiOiJmMjZiMzBjNy1lN2RkLTRiNmEtYWY1MS1mY2E2MjRlYjEzMzkiLCJpc3MiOiJodHRwczovL29wZW5hbS1wZXJmLWhhcHJveHkuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvcmVhbG1zL3Jvb3QvcmVhbG1zL2FscGhhIiwidG9rZW5OYW1lIjoiYWNjZXNzX3Rva2VuIiwidG9rZW5fdHlwZSI6IkJlYXJlciIsImF1dGhHcmFudElkIjoiVXRQSHVTNkttYm1hNEI0N1lwLWZ4NEhCYVRZIiwibm9uY2UiOiIxMjM0IiwiY2xpZW50X2lkIjoiZW5kVXNlclVJQ2xpZW50IiwiYXVkIjoiZW5kVXNlclVJQ2xpZW50IiwibmJmIjoxNzU4MjI1MzE1LCJncmFudF90eXBlIjoiYXV0aG9yaXphdGlvbl9jb2RlIiwic2NvcGUiOlsiZnI6aWRtOioiXSwiYXV0aF90aW1lIjoxNzU4MjI1MzE1LCJyZWFsbSI6Ii9hbHBoYSIsImV4cCI6MTc1ODIyODkxNSwiaWF0IjoxNzU4MjI1MzE1LCJleHBpcmVzX2luIjozNjAwLCJqdGkiOiI4MjBnTmVLQWxVdFVDYzZ4RENhZmJkM1JjRlEifQ.Ln4IYArJbIDRhRhxE2ZvPzIO-E-R_vjTf9T_296meX8
authcode: 1qg7iZ56LJZ8s-LrAosg_9Zbd8Q
callbacks:
realm: /alpha
successUrl: /enduser/?realm=/alpha
tokenId: vbaljoTPjKbx_KGm9hU3W8yV5Ng.*AAJTSQACMDIAAlNLABxCKy9OVWNZSERIeDRKOXJ0L0RNeVhocHB0ek09AAR0eXBlAANDVFMAAlMxAAIwMQ..*
challenge: wft3LiZTglQbDFPRDpAtmG4jrowQfLAkeD7DyKyUdV4
fake-ip: 42.42.42.42
fake-user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15
(KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1
gatling.http.cache.baseUrl: https://openam-perf-haproxy.forgeblocks.com:443
gatling.http.cache.contentCache: io.gatling.core.util.cache.Cache@6dd08a55
gatling.http.cache.dns: io.gatling.http.resolver.ShufflingNameResolver@43a1dd2c
gatling.http.cookies:
amlbcookie:
HTTPOnly: true
domain: openam-perf-haproxy.forgeblocks.com
path: /
secure: true
value: '01'
d0d18cac672abbc:
HTTPOnly: true
domain: openam-perf-haproxy.forgeblocks.com
path: /
secure: true
value: vbaljoTPjKbx_KGm9hU3W8yV5Ng.*AAJTSQACMDIAAlNLABxCKy9OVWNZSERIeDRKOXJ0L0RNeVhocHB0ek09AAR0eXBlAANDVFMAAlMxAAIwMQ..*
gatling.http.referer: https://openam-perf-haproxy.forgeblocks.com/am/
gatling.http.ssl.sslContexts: io.gatling.http.util.SslContexts@1d6c8c21
password: Pa_ssw0rd
tokenId: vbaljoTPjKbx_KGm9hU3W8yV5Ng.*AAJTSQACMDIAAlNLABxCKy9OVWNZSERIeDRKOXJ0L0RNeVhocHB0ek09AAR0eXBlAANDVFMAAlMxAAIwMQ..*
user_uuid: f26b30c7-e7dd-4b6a-af51-fca624eb1339
username: user.9811761
verifier: MzI2NTc5NTQ2NDg1MzYzNjA4OA
- request:
POST https://openam-perf-haproxy.forgeblocks.com/openidm/privilege?_action=listPrivileges
headers:
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36
referer: https://openam-perf-haproxy.forgeblocks.com/am/
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJmMjZiMzBjNy1lN2RkLTRiNmEtYWY1MS1mY2E2MjRlYjEzMzkiLCJjdHMiOiJPQVVUSDJfU1RBVEVMRVNTX0dSQU5UIiwiYXV0aF9sZXZlbCI6MCwiYXVkaXRUcmFja2luZ0lkIjoiNzFlMTdiNDEtNzg5MS00NTc1LWJhZjItNjBiY2YzYTVlNmZjLTkxNjU3OCIsInN1Ym5hbWUiOiJmMjZiMzBjNy1lN2RkLTRiNmEtYWY1MS1mY2E2MjRlYjEzMzkiLCJpc3MiOiJodHRwczovL29wZW5hbS1wZXJmLWhhcHJveHkuZm9yZ2VibG9ja3MuY29tOjQ0My9hbS9vYXV0aDIvcmVhbG1zL3Jvb3QvcmVhbG1zL2FscGhhIiwidG9rZW5OYW1lIjoiYWNjZXNzX3Rva2VuIiwidG9rZW5fdHlwZSI6IkJlYXJlciIsImF1dGhHcmFudElkIjoiVXRQSHVTNkttYm1hNEI0N1lwLWZ4NEhCYVRZIiwibm9uY2UiOiIxMjM0IiwiY2xpZW50X2lkIjoiZW5kVXNlclVJQ2xpZW50IiwiYXVkIjoiZW5kVXNlclVJQ2xpZW50IiwibmJmIjoxNzU4MjI1MzE1LCJncmFudF90eXBlIjoiYXV0aG9yaXphdGlvbl9jb2RlIiwic2NvcGUiOlsiZnI6aWRtOioiXSwiYXV0aF90aW1lIjoxNzU4MjI1MzE1LCJyZWFsbSI6Ii9hbHBoYSIsImV4cCI6MTc1ODIyODkxNSwiaWF0IjoxNzU4MjI1MzE1LCJleHBpcmVzX2luIjozNjAwLCJqdGkiOiI4MjBnTmVLQWxVdFVDYzZ4RENhZmJkM1JjRlEifQ.Ln4IYArJbIDRhRhxE2ZvPzIO-E-R_vjTf9T_296meX8
Accept-Api-Version:
accept: */*
cookie: amlbcookie=01; d0d18cac672abbc=vbaljoTPjKbx_KGm9hU3W8yV5Ng.*AAJTSQACMDIAAlNLABxCKy9OVWNZSERIeDRKOXJ0L0RNeVhocHB0ek09AAR0eXBlAANDVFMAAlMxAAIwMQ..*
origin: https://openam-perf-haproxy.forgeblocks.com
host: openam-perf-haproxy.forgeblocks.com
content-length: 0
cookies:
amlbcookie=01, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None
d0d18cac672abbc=vbaljoTPjKbx_KGm9hU3W8yV5Ng.*AAJTSQACMDIAAlNLABxCKy9OVWNZSERIeDRKOXJ0L0RNeVhocHB0ek09AAR0eXBlAANDVFMAAlMxAAIwMQ..*, domain=openam-perf-haproxy.forgeblocks.com, path=/, secure, HTTPOnly, SameSite=None
- response:
version:
HTTP/1.1
status:
502 Bad Gateway
headers:
Content-Type: text/html; charset=UTF-8
Referrer-Policy: no-referrer
Content-Length: 332
Date: Thu, 18 Sep 2025 19:55:15 GMT
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
body:
Please try again in 30 seconds.
timestamps GROUP 13: 2025-09-18 19:55:15.000: 1x ________________________________________________________________________________ [2025-09-19 01:15:02] Logs-parse-benchmark-10 step6 : N/A ________________________________________________________________________________ Removing parsed Gatling stdout_parsed.txt file.. ________________________________________________________________________________ [2025-09-19 01:15:02] Logs-parse-benchmark-10 post : Check parent task state ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped