Test Info

Profile[]
Test descriptionRequest with response_mode=form_post
Timestamp2017-10-13T13:52:39Z
Issuerhttps://ofis.theoptimalcloud.com/odn/
Test IDOP-Response-form_post

Conditions


verify-authn-response: status=OK [Checks that the last response was a JSON encoded authentication message]
Done: status=OK

Trace Output

0.0phase<--<-- 0 --- Webfinger -->-->
0.0not expected to doWebFinger
0.0phase<--<-- 1 --- Discovery -->-->
0.0not expected to doDynamic discovery
0.001phase<--<-- 2 --- Registration -->-->
0.001not expected to doDynamic registration
0.001phase<--<-- 3 --- AsyncAuthn -->-->
0.002AuthorizationRequest
{
    "client_id": "https://op.certification.openid.net/",
    "nonce": "jCuxIK3Es0yiD4LX",
    "redirect_uri": "https://op.certification.openid.net:60044/authz_cb",
    "response_mode": "form_post",
    "response_type": "id_token",
    "scope": "openid",
    "state": "q0Lna6qgm3nJU2Q1"
}
0.002redirect urlhttps://ofis.theoptimalcloud.com/odn/?nonce=jCuxIK3Es0yiD4LX&response_mode=form_post&response_type=id_token&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60044%2Fauthz_cb&client_id=https%3A%2F%2Fop.certification.openid.net%2F&state=q0Lna6qgm3nJU2Q1&scope=openid
0.002redirecthttps://ofis.theoptimalcloud.com/odn/?nonce=jCuxIK3Es0yiD4LX&response_mode=form_post&response_type=id_token&redirect_uri=https%3A%2F%2Fop.certification.openid.net%3A60044%2Fauthz_cb&client_id=https%3A%2F%2Fop.certification.openid.net%2F&state=q0Lna6qgm3nJU2Q1&scope=openid
9.898response{'id_token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Il9zZnJweWVzUFVyQTl5TkhXYXBOZXYwOVlYQSJ9.eyJzdWIiOiJqQnJEYWJVVTdFR1V5QXhEQjZLekNnPT0iLCJlbWFpbCI6ImplZmYuYm9ocmVuQG9wdGltYWxpZG0uY29tIiwiZ2l2ZW5fbmFtZSI6IkplZmZyZXkiLCJmYW1pbHlfbmFtZSI6IkJvaHJlbiIsIm5hbWUiOiJKZWZmcmV5IEJvaHJlbiIsIm1pZGRsZV9uYW1lIjoiU2NvdHQiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqZWZmLmJvaHJlbkBvcHRpbWFsaWRtLmNvbSIsInBob25lX251bWJlciI6IjU1NS0xMjEyIiwibmlja25hbWUiOiJKZWZmcmV5IiwicHJvZmlsZSI6Imh0dHBzOi8vb3B0aW1hbGlkbS5jb20iLCJwaWN0dXJlIjoiaHR0cHM6Ly9vcHRpbWFsaWRtLmNvbSIsIndlYnNpdGUiOiJodHRwOi8vb3B0aW1hbGlkbS5jb20iLCJnZW5kZXIiOiJtYWxlIiwiYmlydGhkYXRlIjoiMTk3Mi0wMS0wMSIsInpvbmVpbmZvIjoiRWFzdCBVUyIsImxvY2FsZSI6ImVuLVVTIiwibm9uY2UiOiJqQ3V4SUszRXMweWlENExYIiwiYXRfaGFzaCI6IlRIVVhaZFJKcWV1MWhaX3N4R09VZVEiLCJjX2hhc2giOiIzQVJJa29YRGEtM19vWUN0YzhWekFBIiwiaWF0IjoxNTA3OTAyNzU5LCJpc3MiOiJodHRwczovL29maXMudGhlb3B0aW1hbGNsb3VkLmNvbS9vZG4vIiwiYXVkIjoiaHR0cHM6Ly9vcC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvIiwiZXhwIjoxNTA3OTAzMzU5LCJuYmYiOjE1MDc5MDI3NTh9.d-krNPlBOlkkV8yE-k_SP8tyK0eIFCR5sV0FR5pY0IqBNtzpDN5gbSIwm-i8-SiqOYHaBHDUOtOE6Pquzo_H2eUagpHw_o702i-qP4HpFCMJkXptejQtlXdyRbgGbn1d5IlZzg1ndEQtO7CVtONeHcBfqRu2-zY9pnjgUCyClbE2osphUz7TSsaLS-BjcCGsWbFb7yT3tvotNOQPuBM95ZQrHAUBfReA5h92n8kJu86J67hWhSPDxBMnucgfX4w4L2zkBqrTQUcWybyl12tQUFZ0HHRokqbZh8gx4g448Io1f5rZS6UPRxHpENACOHd8z3UhsI_LrLqiHKOLDdbakg', 'token': 'a96ojkLXGZuczUKXfvNQi5W8xJVWk21AREAODnoTrjPTbGM164psu5Nshs0G-2LR7v0DwwwTyHbXb6VZkAKMvyy73HpjjulrujH0Y5dP36yxuP6zlhT-d06umOdsA8lBO0cZVP0fr9wyDc64-orUoMpWn503b2YgN7o3wMHE9ccqoq8BZDxzTqQn-2eFFM5M7-R7NyGjRJQWoLgTsep5IGbMAZFI_y8b-YHpUsMdO-5WogJgTrdueH2FlnlCzcbd', 'state': 'q0Lna6qgm3nJU2Q1', 'token_type': 'Bearer'}
9.898response{'id_token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Il9zZnJweWVzUFVyQTl5TkhXYXBOZXYwOVlYQSJ9.eyJzdWIiOiJqQnJEYWJVVTdFR1V5QXhEQjZLekNnPT0iLCJlbWFpbCI6ImplZmYuYm9ocmVuQG9wdGltYWxpZG0uY29tIiwiZ2l2ZW5fbmFtZSI6IkplZmZyZXkiLCJmYW1pbHlfbmFtZSI6IkJvaHJlbiIsIm5hbWUiOiJKZWZmcmV5IEJvaHJlbiIsIm1pZGRsZV9uYW1lIjoiU2NvdHQiLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJqZWZmLmJvaHJlbkBvcHRpbWFsaWRtLmNvbSIsInBob25lX251bWJlciI6IjU1NS0xMjEyIiwibmlja25hbWUiOiJKZWZmcmV5IiwicHJvZmlsZSI6Imh0dHBzOi8vb3B0aW1hbGlkbS5jb20iLCJwaWN0dXJlIjoiaHR0cHM6Ly9vcHRpbWFsaWRtLmNvbSIsIndlYnNpdGUiOiJodHRwOi8vb3B0aW1hbGlkbS5jb20iLCJnZW5kZXIiOiJtYWxlIiwiYmlydGhkYXRlIjoiMTk3Mi0wMS0wMSIsInpvbmVpbmZvIjoiRWFzdCBVUyIsImxvY2FsZSI6ImVuLVVTIiwibm9uY2UiOiJqQ3V4SUszRXMweWlENExYIiwiYXRfaGFzaCI6IlRIVVhaZFJKcWV1MWhaX3N4R09VZVEiLCJjX2hhc2giOiIzQVJJa29YRGEtM19vWUN0YzhWekFBIiwiaWF0IjoxNTA3OTAyNzU5LCJpc3MiOiJodHRwczovL29maXMudGhlb3B0aW1hbGNsb3VkLmNvbS9vZG4vIiwiYXVkIjoiaHR0cHM6Ly9vcC5jZXJ0aWZpY2F0aW9uLm9wZW5pZC5uZXQvIiwiZXhwIjoxNTA3OTAzMzU5LCJuYmYiOjE1MDc5MDI3NTh9.d-krNPlBOlkkV8yE-k_SP8tyK0eIFCR5sV0FR5pY0IqBNtzpDN5gbSIwm-i8-SiqOYHaBHDUOtOE6Pquzo_H2eUagpHw_o702i-qP4HpFCMJkXptejQtlXdyRbgGbn1d5IlZzg1ndEQtO7CVtONeHcBfqRu2-zY9pnjgUCyClbE2osphUz7TSsaLS-BjcCGsWbFb7yT3tvotNOQPuBM95ZQrHAUBfReA5h92n8kJu86J67hWhSPDxBMnucgfX4w4L2zkBqrTQUcWybyl12tQUFZ0HHRokqbZh8gx4g448Io1f5rZS6UPRxHpENACOHd8z3UhsI_LrLqiHKOLDdbakg', 'token': 'a96ojkLXGZuczUKXfvNQi5W8xJVWk21AREAODnoTrjPTbGM164psu5Nshs0G-2LR7v0DwwwTyHbXb6VZkAKMvyy73HpjjulrujH0Y5dP36yxuP6zlhT-d06umOdsA8lBO0cZVP0fr9wyDc64-orUoMpWn503b2YgN7o3wMHE9ccqoq8BZDxzTqQn-2eFFM5M7-R7NyGjRJQWoLgTsep5IGbMAZFI_y8b-YHpUsMdO-5WogJgTrdueH2FlnlCzcbd', 'state': 'q0Lna6qgm3nJU2Q1', 'token_type': 'Bearer'}
10.05AuthorizationResponse
{
    "id_token": {
        "at_hash": "THUXZdRJqeu1hZ_sxGOUeQ",
        "aud": [
            "https://op.certification.openid.net/"
        ],
        "birthdate": "1972-01-01",
        "c_hash": "3ARIkoXDa-3_oYCtc8VzAA",
        "email": "jeff.bohren@optimalidm.com",
        "exp": 1507903359,
        "family_name": "Bohren",
        "gender": "male",
        "given_name": "Jeffrey",
        "iat": 1507902759,
        "iss": "https://ofis.theoptimalcloud.com/odn/",
        "locale": "en-US",
        "middle_name": "Scott",
        "name": "Jeffrey Bohren",
        "nbf": 1507902758,
        "nickname": "Jeffrey",
        "nonce": "jCuxIK3Es0yiD4LX",
        "phone_number": "555-1212",
        "picture": "https://optimalidm.com",
        "preferred_username": "jeff.bohren@optimalidm.com",
        "profile": "https://optimalidm.com",
        "sub": "jBrDabUU7EGUyAxDB6KzCg==",
        "website": "http://optimalidm.com",
        "zoneinfo": "East US"
    },
    "state": "q0Lna6qgm3nJU2Q1",
    "token": "a96ojkLXGZuczUKXfvNQi5W8xJVWk21AREAODnoTrjPTbGM164psu5Nshs0G-2LR7v0DwwwTyHbXb6VZkAKMvyy73HpjjulrujH0Y5dP36yxuP6zlhT-d06umOdsA8lBO0cZVP0fr9wyDc64-orUoMpWn503b2YgN7o3wMHE9ccqoq8BZDxzTqQn-2eFFM5M7-R7NyGjRJQWoLgTsep5IGbMAZFI_y8b-YHpUsMdO-5WogJgTrdueH2FlnlCzcbd",
    "token_type": "Bearer"
}
10.051phase<--<-- 4 --- Done -->-->
10.051end
10.051assertionVerifyAuthnResponse
10.052conditionverify-authn-response: status=OK [Checks that the last response was a JSON encoded authentication message]
10.052conditionDone: status=OK

Result

PASSED