Test Info
Issuer | https://testop.funet.fi |
---|---|
Profile | [] |
Test ID | OP-prompt-login |
Test description | Request with prompt=login |
Timestamp | 2019-04-29T12:53:08Z |
Conditions
multiple-sign-on: status=OK [Verifies that multiple authentications was used in the flow]
verify-response: status=OK [Checks that the last response was one of a possible set of OpenID Connect Responses]
Done: status=OK
Trace Output
0 | phase | <--<-- 0 --- Webfinger -->--> |
0 | not expected to do | WebFinger |
0 | phase | <--<-- 1 --- Discovery -->--> |
0 | provider_config |
|
0 | http response |
|
0 | ProviderConfigurationResponse |
|
0 | phase | <--<-- 2 --- Registration -->--> |
0 | register |
|
0 | RegistrationRequest |
|
1 | http response |
|
1 | RegistrationResponse |
|
1 | phase | <--<-- 3 --- AsyncAuthn -->--> |
1 | AuthorizationRequest |
|
1 | redirect url | https://testop.funet.fi/idp/profile/oidc/authorize?state=dBnZGTC6FyLLpcmJ&nonce=ZGNbfESSWI2IKJdO&response_type=id_token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&client_id=_2644fed11c73528013c04fb13c512509 |
1 | redirect | https://testop.funet.fi/idp/profile/oidc/authorize?state=dBnZGTC6FyLLpcmJ&nonce=ZGNbfESSWI2IKJdO&response_type=id_token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&client_id=_2644fed11c73528013c04fb13c512509 |
3 | http args | {} |
4 | response | URL with fragment |
4 | response | id_token=eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJWVUc0Nzc3WVAzTk1VNUtSRkVTWDZTS1JBUFhMRTRNSSIsImF1ZCI6Il8yNjQ0ZmVkMTFjNzM1MjgwMTNjMDRmYjEzYzUxMjUwOSIsImFjciI6InBhc3N3b3JkIiwiYXV0aF90aW1lIjoxNTU2NTQxNTczLCJpc3MiOiJodHRwczpcL1wvdGVzdG9wLmZ1bmV0LmZpIiwiZXhwIjoxNTU2NTQ1OTc5LCJpYXQiOjE1NTY1NDIzNzksIm5vbmNlIjoiWkdOYmZFU1NXSTJJS0pkTyJ9.USDXTYk3nEuWHC-u9AYeTS9we2qsg7KZHexLt5cMKrE9_ZrqdMjUBojPsVQ33V4aeqan9CzzNFayWV5_dUuGjI1pnx4LUuFx1-EU4MAdGwahr9CEDgZkcP4AYq8HIwQMjPbEeMEpxXFEMHowjvlJpeDfwRN3IDNnVZClUxO5v0r3R738hdimBXSQ1Vynvois_5drsX99ZFcEkB6ZWp858VncikdLdNN18ARLHO1yOjn57g4NGlQR9AzDYiv5lu8MKR0iBW1mCihrkhuVsu7b3BTw4hzYLx_LbYmV7Jy8eGUTcteNpbvfWp5El13zaz62wF4ksDO_Q3_9GJcHd-2NcQ&state=dBnZGTC6FyLLpcmJ |
4 | response | {'id_token': 'eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJWVUc0Nzc3WVAzTk1VNUtSRkVTWDZTS1JBUFhMRTRNSSIsImF1ZCI6Il8yNjQ0ZmVkMTFjNzM1MjgwMTNjMDRmYjEzYzUxMjUwOSIsImFjciI6InBhc3N3b3JkIiwiYXV0aF90aW1lIjoxNTU2NTQxNTczLCJpc3MiOiJodHRwczpcL1wvdGVzdG9wLmZ1bmV0LmZpIiwiZXhwIjoxNTU2NTQ1OTc5LCJpYXQiOjE1NTY1NDIzNzksIm5vbmNlIjoiWkdOYmZFU1NXSTJJS0pkTyJ9.USDXTYk3nEuWHC-u9AYeTS9we2qsg7KZHexLt5cMKrE9_ZrqdMjUBojPsVQ33V4aeqan9CzzNFayWV5_dUuGjI1pnx4LUuFx1-EU4MAdGwahr9CEDgZkcP4AYq8HIwQMjPbEeMEpxXFEMHowjvlJpeDfwRN3IDNnVZClUxO5v0r3R738hdimBXSQ1Vynvois_5drsX99ZFcEkB6ZWp858VncikdLdNN18ARLHO1yOjn57g4NGlQR9AzDYiv5lu8MKR0iBW1mCihrkhuVsu7b3BTw4hzYLx_LbYmV7Jy8eGUTcteNpbvfWp5El13zaz62wF4ksDO_Q3_9GJcHd-2NcQ', 'state': 'dBnZGTC6FyLLpcmJ'} |
4 | AuthorizationResponse |
|
4 | phase | <--<-- 4 --- AccessToken -->--> |
4 | phase | <--<-- 5 --- Note -->--> |
10 | phase | <--<-- 6 --- AsyncAuthn -->--> |
10 | AuthorizationRequest |
|
10 | redirect url | https://testop.funet.fi/idp/profile/oidc/authorize?state=QL27VxR627p2Ec73&nonce=agg2Urugmt467lnI&response_type=id_token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&prompt=login&client_id=_2644fed11c73528013c04fb13c512509 |
10 | redirect | https://testop.funet.fi/idp/profile/oidc/authorize?state=QL27VxR627p2Ec73&nonce=agg2Urugmt467lnI&response_type=id_token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&prompt=login&client_id=_2644fed11c73528013c04fb13c512509 |
12 | http args | {} |
12 | response | URL with fragment |
12 | response | id_token=eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJWVUc0Nzc3WVAzTk1VNUtSRkVTWDZTS1JBUFhMRTRNSSIsImF1ZCI6Il8yNjQ0ZmVkMTFjNzM1MjgwMTNjMDRmYjEzYzUxMjUwOSIsImFjciI6InBhc3N3b3JkIiwiYXV0aF90aW1lIjoxNTU2NTQyMzg4LCJpc3MiOiJodHRwczpcL1wvdGVzdG9wLmZ1bmV0LmZpIiwiZXhwIjoxNTU2NTQ1OTg4LCJpYXQiOjE1NTY1NDIzODgsIm5vbmNlIjoiYWdnMlVydWdtdDQ2N2xuSSJ9.OTdmc4KomHGiJyfEiEqitl9YKKuy8UmJsDpy93qKDyxk4iAUj9z5hV2AQ_5THrGt5RP6cCqzliQ9XTAuLi5Qm9Ffz4x2wFW1L92lIgIOxnS-K1I4wmP9wF0zR9zdguAsr38ADtHo3DpA2a5ZJ_KPnTabSLbGhO58Rf8y1DR8crAAL6WlGRje-S2CRcLBm-1p-TW8CkZEBbrtG9Jgm3A1wzH_w-u-F2xDjXa8Gw8dFbxaqSahmunUQHl2wK7lE0hrWP12B23jFHhrQcyz-HVO2hi5SMPfJzhrNLaW9NYlPfZKXg9RxI0EsUM4uFQg1beCR3kQpZY6H75oyWeDZl9cjA&state=QL27VxR627p2Ec73 |
12 | response | {'id_token': 'eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJWVUc0Nzc3WVAzTk1VNUtSRkVTWDZTS1JBUFhMRTRNSSIsImF1ZCI6Il8yNjQ0ZmVkMTFjNzM1MjgwMTNjMDRmYjEzYzUxMjUwOSIsImFjciI6InBhc3N3b3JkIiwiYXV0aF90aW1lIjoxNTU2NTQyMzg4LCJpc3MiOiJodHRwczpcL1wvdGVzdG9wLmZ1bmV0LmZpIiwiZXhwIjoxNTU2NTQ1OTg4LCJpYXQiOjE1NTY1NDIzODgsIm5vbmNlIjoiYWdnMlVydWdtdDQ2N2xuSSJ9.OTdmc4KomHGiJyfEiEqitl9YKKuy8UmJsDpy93qKDyxk4iAUj9z5hV2AQ_5THrGt5RP6cCqzliQ9XTAuLi5Qm9Ffz4x2wFW1L92lIgIOxnS-K1I4wmP9wF0zR9zdguAsr38ADtHo3DpA2a5ZJ_KPnTabSLbGhO58Rf8y1DR8crAAL6WlGRje-S2CRcLBm-1p-TW8CkZEBbrtG9Jgm3A1wzH_w-u-F2xDjXa8Gw8dFbxaqSahmunUQHl2wK7lE0hrWP12B23jFHhrQcyz-HVO2hi5SMPfJzhrNLaW9NYlPfZKXg9RxI0EsUM4uFQg1beCR3kQpZY6H75oyWeDZl9cjA', 'state': 'QL27VxR627p2Ec73'} |
12 | AuthorizationResponse |
|
12 | phase | <--<-- 7 --- AccessToken -->--> |
12 | phase | <--<-- 8 --- Done -->--> |
12 | end | |
12 | assertion | MultipleSignOn |
12 | condition | multiple-sign-on: status=OK [Verifies that multiple authentications was used in the flow] |
12 | assertion | VerifyResponse |
12 | condition | verify-response: status=OK [Checks that the last response was one of a possible set of OpenID Connect Responses] |
12 | condition | Done: status=OK |
Result
PASSED