๐Ÿ›ก๏ธ CIAM Test Suite
12 scenarios ยท Authority: https://ciam.solveetech.com/tenant/secure-bank
12
Total
0
Passed
0
Failed
0
Skipped
0
Warnings
12
Not Run
0%
Pass Rate
โ†ป Refresh
By Category
AuthFlow
0โœ“ 0โœ— 0โญ 1โ€” / 1
Lifecycle
0โœ“ 0โœ— 0โญ 2โ€” / 2
ThreatProtection
0โœ“ 0โœ— 0โญ 1โ€” / 1
Tenancy
0โœ“ 0โœ— 0โญ 1โ€” / 1
SecurityValidation
0โœ“ 0โœ— 0โญ 7โ€” / 7
All Scenarios
ID Scenario Status Time Detail Run
๐Ÿ“‚ AuthFlow
E2E-01
E2E — Standard Login Flow & UserInfo
Acquires an Access Token using Resource Owner Password credentials, then uses it to call the UserInfo endpoint.
e2e login userinfo
– NotRun
๐Ÿ“‚ Lifecycle
E2E-02
E2E — Token Refresh Lifecycle
Acquires tokens, performs a refresh_token grant to get a new pair, and verifies the new access token is valid.
e2e refresh lifecycle
– NotRun
๐Ÿ“‚ ThreatProtection
E2E-03
E2E — Threat Protection Brute-Force Lockout
Repeatedly sends invalid credentials to trigger the Threat Protection lockout, verifying that the final attempt is blocked with a 429 or 403.
e2e threat-protection brute-force
– NotRun
๐Ÿ“‚ Tenancy
E2E-04
E2E — Multi-Tenant Token Isolation
Authenticates against Tenant A, then attempts to use that token on Tenant B's UserInfo endpoint, expecting a 401/403.
e2e multi-tenant isolation
– NotRun
๐Ÿ“‚ Lifecycle
E2E-05
E2E — Token Revocation Workflow
Acquires a token pair, revokes the refresh token via /connect/revocation, then verifies it can no longer be used for refresh.
e2e revocation
– NotRun
๐Ÿ“‚ SecurityValidation
VAL-01
Security — Redirect URI Validation
Attempts an authorization request with an unregistered/tampered Redirect URI. Expects HTTP 400 or a safe error page.
validation redirect security
– NotRun
VAL-02
Security — Auth Code Format / Reuse Boundary
Attempts to exchange an invalid or previously reused authorization code. Expects HTTP 400 to ensure strict token boundary handling.
validation oauth2 security
– NotRun
VAL-03
Security — Malformed Token Validation
Acquires a valid Access Token, maliciously modifies its JWT signature, and submits it to /userinfo. Expects HTTP 401.
validation jwt security
– NotRun
VAL-04
Security — Controlled Rate Limiting
Submits up to 10 sequential invalid login requests to confirm backend rate limiting triggers (HTTP 429/403).
validation rate-limit security
– NotRun
VAL-05
Security — Spoofed Forwarded Headers
Injects spoofed X-Forwarded-For headers to verify the backend safely processes them without crashing or blind trust.
validation headers security
– NotRun
VAL-06
Security — Bounded Concurrency Load (10x)
Spawns 10 parallel auth requests to verify the endpoint remains stable (no 500s) under concurrent load.
validation concurrency security
– NotRun
VAL-07
Security — SSL Redirection Enforcement
Attempts an authorization request over insecure HTTP. Expects a redirect to HTTPS when SslRequirement is enabled.
validation ssl security
– NotRun