Test Info
Issuer | https://testop.funet.fi |
---|---|
Profile | [] |
Test ID | OP-prompt-login |
Test description | Request with prompt=login |
Timestamp | 2019-04-29T13:28:22Z |
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=A79t4fEtLCJ06S4s&nonce=Kgw8LIgOeIVW85R6&response_type=id_token+token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&client_id=_a8139eaace82d7131f7825be8744ab04 |
1 | redirect | https://testop.funet.fi/idp/profile/oidc/authorize?state=A79t4fEtLCJ06S4s&nonce=Kgw8LIgOeIVW85R6&response_type=id_token+token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&client_id=_a8139eaace82d7131f7825be8744ab04 |
4 | http args | {} |
4 | response | URL with fragment |
4 | response | access_token=AAdzZWNyZXQxMB28jbdEDVap7yoLvSRk8Dy3ozrABeBzxmhLe_cuts_NMVNFGb6pdr6WqMcdkEJ5OXwgW8tf00-4S66-dhxdqeBTE__VzOvljqBkysuHZIpeLR5mnzYtSyf_wjCvtyhUFB1S3q18Sy8ZzG9jDdS1PiepCdx3oiG9sm_6WaRJ4OkgUvl_aC5Z5REx_uWHXChB2Pv-V0UJ9yRBNUKc6aHzmgVxce7V1DxEs5_rOsl1I6rU6r9zPl5XDZPNb99tiBA0wlehz5OjopTYMs_wUZ6VshmMZA9Sah-AWQZqqlEfWcI5PEG6C2iMqYtiBQiLtyvjAY4mTwQkevIzXvTafOTLRpAajSpK-S-o8tVcgH3VyxpMeziBMGAeBDMo3tpZHSD0hhQ70eMQcRm2ZmSMO6dstx7ikPpO6f36arTP3qmUSj-rwTvTIm3_EsJmbQJWnUGeo4EcbPnFQJccrDzyaQB_iHyeOFdunAFM7IveIeZqu7Urig&id_token=eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoieXowNGxzZzczX3dwNGMzaUJWYVhxZyIsInN1YiI6IlZVRzQ3NzdZUDNOTVU1S1JGRVNYNlNLUkFQWExFNE1JIiwiYXVkIjoiX2E4MTM5ZWFhY2U4MmQ3MTMxZjc4MjViZTg3NDRhYjA0IiwiYWNyIjoicGFzc3dvcmQiLCJhdXRoX3RpbWUiOjE1NTY1NDMwMTEsImlzcyI6Imh0dHBzOlwvXC90ZXN0b3AuZnVuZXQuZmkiLCJleHAiOjE1NTY1NDgwOTMsImlhdCI6MTU1NjU0NDQ5Mywibm9uY2UiOiJLZ3c4TElnT2VJVlc4NVI2In0.aJk6T6XMOQOG72985FS3QzPhOSXw-YAvWGcn1WVyyy1h_Mys95xAhXsJVR7oeSFwPmmH3MzLtkjU3ThFzkfJPik1rv3pcFyGYw18I2TTO_bdn5rif0uhGgtdBiD1DCsJkEcsuIB8Tj-g62GRenRnyT9gDwi8gAMfEyKMQgbTvb90WaY-7PM13IfbiHjSX3vu3PvtDbl2WtytqptVk75AY-VJlx_3HO5LqvpKIApGzrzxXZSszjkGn6gzYPtt6OUrYNNqV-AOviHVx6_s2D12X8YJGUBTv8F4oZtvgjeeoZfSUkKliKW5EqyE9wJUdjBc3eF6ugnV8X3QYVVLJuwETg&state=A79t4fEtLCJ06S4s&token_type=Bearer&expires_in=600 |
4 | response | {'access_token': 'AAdzZWNyZXQxMB28jbdEDVap7yoLvSRk8Dy3ozrABeBzxmhLe_cuts_NMVNFGb6pdr6WqMcdkEJ5OXwgW8tf00-4S66-dhxdqeBTE__VzOvljqBkysuHZIpeLR5mnzYtSyf_wjCvtyhUFB1S3q18Sy8ZzG9jDdS1PiepCdx3oiG9sm_6WaRJ4OkgUvl_aC5Z5REx_uWHXChB2Pv-V0UJ9yRBNUKc6aHzmgVxce7V1DxEs5_rOsl1I6rU6r9zPl5XDZPNb99tiBA0wlehz5OjopTYMs_wUZ6VshmMZA9Sah-AWQZqqlEfWcI5PEG6C2iMqYtiBQiLtyvjAY4mTwQkevIzXvTafOTLRpAajSpK-S-o8tVcgH3VyxpMeziBMGAeBDMo3tpZHSD0hhQ70eMQcRm2ZmSMO6dstx7ikPpO6f36arTP3qmUSj-rwTvTIm3_EsJmbQJWnUGeo4EcbPnFQJccrDzyaQB_iHyeOFdunAFM7IveIeZqu7Urig', 'id_token': 'eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoieXowNGxzZzczX3dwNGMzaUJWYVhxZyIsInN1YiI6IlZVRzQ3NzdZUDNOTVU1S1JGRVNYNlNLUkFQWExFNE1JIiwiYXVkIjoiX2E4MTM5ZWFhY2U4MmQ3MTMxZjc4MjViZTg3NDRhYjA0IiwiYWNyIjoicGFzc3dvcmQiLCJhdXRoX3RpbWUiOjE1NTY1NDMwMTEsImlzcyI6Imh0dHBzOlwvXC90ZXN0b3AuZnVuZXQuZmkiLCJleHAiOjE1NTY1NDgwOTMsImlhdCI6MTU1NjU0NDQ5Mywibm9uY2UiOiJLZ3c4TElnT2VJVlc4NVI2In0.aJk6T6XMOQOG72985FS3QzPhOSXw-YAvWGcn1WVyyy1h_Mys95xAhXsJVR7oeSFwPmmH3MzLtkjU3ThFzkfJPik1rv3pcFyGYw18I2TTO_bdn5rif0uhGgtdBiD1DCsJkEcsuIB8Tj-g62GRenRnyT9gDwi8gAMfEyKMQgbTvb90WaY-7PM13IfbiHjSX3vu3PvtDbl2WtytqptVk75AY-VJlx_3HO5LqvpKIApGzrzxXZSszjkGn6gzYPtt6OUrYNNqV-AOviHVx6_s2D12X8YJGUBTv8F4oZtvgjeeoZfSUkKliKW5EqyE9wJUdjBc3eF6ugnV8X3QYVVLJuwETg', 'state': 'A79t4fEtLCJ06S4s', 'token_type': 'Bearer', 'expires_in': 600} |
5 | AuthorizationResponse |
|
5 | phase | <--<-- 4 --- AccessToken -->--> |
5 | phase | <--<-- 5 --- Note -->--> |
10 | phase | <--<-- 6 --- AsyncAuthn -->--> |
10 | AuthorizationRequest |
|
10 | redirect url | https://testop.funet.fi/idp/profile/oidc/authorize?state=ziEo6TtXz7GnOM7h&nonce=vq6bCruG6IBhzSda&response_type=id_token+token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&prompt=login&client_id=_a8139eaace82d7131f7825be8744ab04 |
10 | redirect | https://testop.funet.fi/idp/profile/oidc/authorize?state=ziEo6TtXz7GnOM7h&nonce=vq6bCruG6IBhzSda&response_type=id_token+token&scope=openid&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60028%2Fauthz_cb&prompt=login&client_id=_a8139eaace82d7131f7825be8744ab04 |
13 | http args | {} |
13 | response | URL with fragment |
13 | response | access_token=AAdzZWNyZXQx42L0Uq0_jC6H7EdVDoKzfbuit8PQagOG9iv73ci4vrZuMzGGzahiQ7KCaOCFHUHx946RV9WVRJCrMJecPxWMFkmF5UJziU9C2loZh6E6ElGkWOBamT8ivsduDNlCeXhhBnfevOoGCwvOBfl41SlGuWDenlvoW_1RxT7ETTv3NBUWET0hKLnqkt2sWR1Fw3Ee3pcGlFH6eXW8zuuFsBStcDA_T1qa31AaY_bkVvj90_D5C3blPVVN5RDT2UlG9Ynoa43vcKoZGpvwPm06BiKvOWLuanodClXV0ht_qHO9gqTOJLQAcqURhzSZIUAlxX1-uNg4nOrkzSqIU6-CHNFX3ss74UPjd8m8SZTmsN45ihrnZAmibFkDnuiKnJZqQYktcFt_5fMX7BQgEH5pNPf3sGJ7nwaeJiRUG4hsk0Abx9WnRf_UclJ20mJX3TwpdZbd3FCjAghs5ocqRhOs3F85zZO8c1jco7V_J_q26vsB&id_token=eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoiVFV0SER5d3BGdzluSW1pU0FtNW9rUSIsInN1YiI6IlZVRzQ3NzdZUDNOTVU1S1JGRVNYNlNLUkFQWExFNE1JIiwiYXVkIjoiX2E4MTM5ZWFhY2U4MmQ3MTMxZjc4MjViZTg3NDRhYjA0IiwiYWNyIjoicGFzc3dvcmQiLCJhdXRoX3RpbWUiOjE1NTY1NDQ1MDEsImlzcyI6Imh0dHBzOlwvXC90ZXN0b3AuZnVuZXQuZmkiLCJleHAiOjE1NTY1NDgxMDEsImlhdCI6MTU1NjU0NDUwMSwibm9uY2UiOiJ2cTZiQ3J1RzZJQmh6U2RhIn0.Ra1pMero4QEhQfZP7CXl4EDeb60aKsz0QHIc1RAj8puuYbIn8Rree814wOgW7ZEFJdtiVttEhmNQvo2ZADZHJLgdVoxiEr0VvGkFXCM9TVKce2o86IypHSIkg8n52lc8-YrJWwVGAAjwZOg0wFYPH5KOV4onavG5CQOJzLDoCvjVMIwm1VVKxVXCjl_1IN6rlkVRPiGKI9DGkxb2QUI_qb_7Vqh1OuJxZoh4GdyM8XdQ7_9yOtb-kXZpXy29Ewbium_kZTAcvTkXBKeZ3Re7g8sjn-BIygdxTTYCL89_aPqz_qWwjDk3JbgQT1UOO-9qdgFL9p5YAGRRbnSybb0qXQ&state=ziEo6TtXz7GnOM7h&token_type=Bearer&expires_in=600 |
13 | response | {'access_token': 'AAdzZWNyZXQx42L0Uq0_jC6H7EdVDoKzfbuit8PQagOG9iv73ci4vrZuMzGGzahiQ7KCaOCFHUHx946RV9WVRJCrMJecPxWMFkmF5UJziU9C2loZh6E6ElGkWOBamT8ivsduDNlCeXhhBnfevOoGCwvOBfl41SlGuWDenlvoW_1RxT7ETTv3NBUWET0hKLnqkt2sWR1Fw3Ee3pcGlFH6eXW8zuuFsBStcDA_T1qa31AaY_bkVvj90_D5C3blPVVN5RDT2UlG9Ynoa43vcKoZGpvwPm06BiKvOWLuanodClXV0ht_qHO9gqTOJLQAcqURhzSZIUAlxX1-uNg4nOrkzSqIU6-CHNFX3ss74UPjd8m8SZTmsN45ihrnZAmibFkDnuiKnJZqQYktcFt_5fMX7BQgEH5pNPf3sGJ7nwaeJiRUG4hsk0Abx9WnRf_UclJ20mJX3TwpdZbd3FCjAghs5ocqRhOs3F85zZO8c1jco7V_J_q26vsB', 'id_token': 'eyJraWQiOiJ0ZXN0a2V5UlMiLCJhbGciOiJSUzI1NiJ9.eyJhdF9oYXNoIjoiVFV0SER5d3BGdzluSW1pU0FtNW9rUSIsInN1YiI6IlZVRzQ3NzdZUDNOTVU1S1JGRVNYNlNLUkFQWExFNE1JIiwiYXVkIjoiX2E4MTM5ZWFhY2U4MmQ3MTMxZjc4MjViZTg3NDRhYjA0IiwiYWNyIjoicGFzc3dvcmQiLCJhdXRoX3RpbWUiOjE1NTY1NDQ1MDEsImlzcyI6Imh0dHBzOlwvXC90ZXN0b3AuZnVuZXQuZmkiLCJleHAiOjE1NTY1NDgxMDEsImlhdCI6MTU1NjU0NDUwMSwibm9uY2UiOiJ2cTZiQ3J1RzZJQmh6U2RhIn0.Ra1pMero4QEhQfZP7CXl4EDeb60aKsz0QHIc1RAj8puuYbIn8Rree814wOgW7ZEFJdtiVttEhmNQvo2ZADZHJLgdVoxiEr0VvGkFXCM9TVKce2o86IypHSIkg8n52lc8-YrJWwVGAAjwZOg0wFYPH5KOV4onavG5CQOJzLDoCvjVMIwm1VVKxVXCjl_1IN6rlkVRPiGKI9DGkxb2QUI_qb_7Vqh1OuJxZoh4GdyM8XdQ7_9yOtb-kXZpXy29Ewbium_kZTAcvTkXBKeZ3Re7g8sjn-BIygdxTTYCL89_aPqz_qWwjDk3JbgQT1UOO-9qdgFL9p5YAGRRbnSybb0qXQ', 'state': 'ziEo6TtXz7GnOM7h', 'token_type': 'Bearer', 'expires_in': 600} |
13 | AuthorizationResponse |
|
13 | phase | <--<-- 7 --- AccessToken -->--> |
13 | phase | <--<-- 8 --- Done -->--> |
13 | end | |
13 | assertion | MultipleSignOn |
13 | condition | multiple-sign-on: status=OK [Verifies that multiple authentications was used in the flow] |
13 | assertion | VerifyResponse |
13 | condition | verify-response: status=OK [Checks that the last response was one of a possible set of OpenID Connect Responses] |
13 | condition | Done: status=OK |
Result
PASSED