Test Summary

Test Results

Expand All Collapse All
All times are UTC
2020-09-01 12:04:04 INFO
TEST-RUNNER
Test instance AhIrHiH23Gg6m12 created
baseUrl
https://www.certification.openid.net/test/AhIrHiH23Gg6m12
variant
{
  "client_auth_type": "client_secret_basic",
  "response_type": "code",
  "request_type": "request_uri",
  "client_registration": "dynamic_client",
  "response_mode": "default"
}
alias

                                
description
test suite runner for openid-client
planId
yOlk25gGaeYUc
config
{
  "description": "test suite runner for openid-client",
  "waitTimeoutSeconds": 2
}
testName
oidcc-client-test-discovery-openid-config
2020-09-01 12:04:04 SUCCESS
OIDCCGenerateServerConfiguration
Generated default server configuration
server_configuration
{
  "issuer": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/",
  "authorization_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/token",
  "jwks_uri": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/register",
  "scopes_supported": [
    "openid",
    "phone",
    "profile",
    "email",
    "address",
    "offline_access"
  ],
  "response_types_supported": [
    "code",
    "id_token code",
    "token code id_token",
    "id_token",
    "token id_token",
    "token code",
    "token"
  ],
  "response_modes_supported": [
    "query",
    "fragment",
    "form_post"
  ],
  "token_endpoint_auth_methods_supported": [
    "client_secret_basic",
    "client_secret_post",
    "client_secret_jwt",
    "private_key_jwt"
  ],
  "token_endpoint_auth_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "grant_types_supported": [
    "authorization_code",
    "implicit"
  ],
  "claims_parameter_supported": true,
  "acr_values_supported": [
    "PASSWORD"
  ],
  "subject_types_supported": [
    "public",
    "pairwise"
  ],
  "claim_types_supported": [
    "normal",
    "aggregated",
    "distributed"
  ],
  "claims_supported": [
    "sub",
    "name",
    "given_name",
    "family_name",
    "middle_name",
    "nickname",
    "gender",
    "birthdate",
    "preferred_username",
    "profile",
    "website",
    "locale",
    "updated_at",
    "address",
    "zoneinfo",
    "phone_number",
    "phone_number_verified",
    "email",
    "email_verified"
  ],
  "id_token_signing_alg_values_supported": [
    "none",
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "id_token_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "id_token_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "request_object_signing_alg_values_supported": [
    "none",
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "request_object_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "request_object_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "userinfo_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "userinfo_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "userinfo_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ]
}
2020-09-01 12:04:04
SetTokenEndpointAuthMethodsSupportedToClientSecretBasicOnly
Changed token_endpoint_auth_methods_supported to client_secret_basic only in server configuration
server_configuration
{
  "issuer": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/",
  "authorization_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/token",
  "jwks_uri": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/register",
  "scopes_supported": [
    "openid",
    "phone",
    "profile",
    "email",
    "address",
    "offline_access"
  ],
  "response_types_supported": [
    "code",
    "id_token code",
    "token code id_token",
    "id_token",
    "token id_token",
    "token code",
    "token"
  ],
  "response_modes_supported": [
    "query",
    "fragment",
    "form_post"
  ],
  "token_endpoint_auth_methods_supported": [
    "client_secret_basic"
  ],
  "token_endpoint_auth_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "grant_types_supported": [
    "authorization_code",
    "implicit"
  ],
  "claims_parameter_supported": true,
  "acr_values_supported": [
    "PASSWORD"
  ],
  "subject_types_supported": [
    "public",
    "pairwise"
  ],
  "claim_types_supported": [
    "normal",
    "aggregated",
    "distributed"
  ],
  "claims_supported": [
    "sub",
    "name",
    "given_name",
    "family_name",
    "middle_name",
    "nickname",
    "gender",
    "birthdate",
    "preferred_username",
    "profile",
    "website",
    "locale",
    "updated_at",
    "address",
    "zoneinfo",
    "phone_number",
    "phone_number_verified",
    "email",
    "email_verified"
  ],
  "id_token_signing_alg_values_supported": [
    "none",
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "id_token_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "id_token_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "request_object_signing_alg_values_supported": [
    "none",
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "request_object_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "request_object_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "userinfo_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "userinfo_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "userinfo_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ]
}
2020-09-01 12:04:04
SetRequestUriParameterSupportedToTrueInServerConfiguration
Enabled request_uri support in server configuration
server
{
  "issuer": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/",
  "authorization_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/token",
  "jwks_uri": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/register",
  "scopes_supported": [
    "openid",
    "phone",
    "profile",
    "email",
    "address",
    "offline_access"
  ],
  "response_types_supported": [
    "code",
    "id_token code",
    "token code id_token",
    "id_token",
    "token id_token",
    "token code",
    "token"
  ],
  "response_modes_supported": [
    "query",
    "fragment",
    "form_post"
  ],
  "token_endpoint_auth_methods_supported": [
    "client_secret_basic"
  ],
  "token_endpoint_auth_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "grant_types_supported": [
    "authorization_code",
    "implicit"
  ],
  "claims_parameter_supported": true,
  "acr_values_supported": [
    "PASSWORD"
  ],
  "subject_types_supported": [
    "public",
    "pairwise"
  ],
  "claim_types_supported": [
    "normal",
    "aggregated",
    "distributed"
  ],
  "claims_supported": [
    "sub",
    "name",
    "given_name",
    "family_name",
    "middle_name",
    "nickname",
    "gender",
    "birthdate",
    "preferred_username",
    "profile",
    "website",
    "locale",
    "updated_at",
    "address",
    "zoneinfo",
    "phone_number",
    "phone_number_verified",
    "email",
    "email_verified"
  ],
  "id_token_signing_alg_values_supported": [
    "none",
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "id_token_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "id_token_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "request_object_signing_alg_values_supported": [
    "none",
    "RS256",
    "PS256",
    "ES256"
  ],
  "request_object_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "request_object_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "userinfo_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "userinfo_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "userinfo_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "request_uri_parameter_supported": true,
  "require_request_uri_registration": false
}
2020-09-01 12:04:05
OIDCCGenerateServerJWKs
Generated server public private JWK sets
server_jwks
{
  "keys": [
    {
      "p": "-irmgodPHk4-chx1PLQ6SAT9aDvSn5YuTeZwxv-qvNdz2JR8qtPPj1Ld0LYmp21IT6unsSSdZeK0Yled_ZrfNoz7KGC82POgUiGLt3EwgUSUQGln-eJiJw2qS9WSQ4klVEyO3U6DgJlxAMvKDWhI1ke_pkhWoQBxC7T60TkJvhs",
      "kty": "RSA",
      "q": "kfbaisWxPvRLxWFOed1TaXfOZ3cAsIfqDqqJtbL_rk0wG-91yN9hKV-0JoSaDESJuQheenAOj66KQbVyyFaR1q8WIDmLhlc_aEMiua2zPEAhcOVzu0_GY5kyh6oKKFCRUrxJ2AkFl5x8VI99Pl8pgU8eFENM8p8LCtSY71MqWTU",
      "d": "aqLAlmz7fuQ4UuJ2KH375lwTn1t2UwfsalqJBu2G-_FSK4qPzBU85xvRtGYsL2YrcpeCgxisRxV7M3Bgt_cSc0P1RKU_ZLercIOGGSVjbEsTFHkAW9ZF9hzkk667wXSu4aFldfk7GSC4XzBlvcQwKDq2eyaGW6Bl6WJoSKNyCNqina5oMYf9ApzJcSrEcMKfiVqKQEGDrv1mH1gNVuRLY1kCSaKNcj4-f5OY3Y59B0kmAolveJ_mhQPFMu6VrUEsmq928yx8bUJub_kWLiIlhTPkx-cbm-9rEYd3n5yrReoqkMY5hLs3-cK2hDQ-nMSa3m4WsiSLpdNQVeBtBRVo2Q",
      "e": "AQAB",
      "use": "sig",
      "kid": "728c1412-8592-4284-9478-4592d0aba8c3",
      "qi": "9tPJU0xQWXwGA2FQ1Q1Vfo3-UdK4UKw5C2UNNOuUTV1jwQPtBucwLeJg5pE-PqyL31Vhudki-3x16foEtVX66_Gw7NJdtk6vhySAM57kQq0QopG4d4XF_LXG0fS2GxLM58nNdjGbFAo4RUyTlaVipXNq0wwmm-Y6YSuTllfNsrE",
      "dp": "mxXFWN3xGmR_Kdaih0NjbgpJ3jhX1j8P7ZMSDwuoGPGoC3fh4TT103AXuq9xPxHsZheQGa0NNoBYOy797p34CqVTfjCaYhSGKuRI7SvqWfjdvyCZKLxDBNrf26tGxT9cOOpNFrz5oNt-xnOPisg_fzdzg-4MZjsT2aIUa2fktkk",
      "dq": "HS5Ktp-bNcjFNSqk87wJpvYqr4ic_K3PXys86LRmZURNL-iJlaUC2bCmZWTxHy68kd9YdAXfA16TiVtrHR4hfdf3Bm46tJrQtFlnodNWF9-CT_2vS21Bbjv8XB7kdPbWdsHpyWTUV2ETghxFn6iKta1JiCeERKUDIiEqif4IY1k",
      "n": "jqOHWZSteFiyJc_3ckb34yhiVPxF3HNC2FzbGnJdZlVrVOppdxlvckJktU7Cg9GYhGWJ1YQslCDN3ucKd67rlmzhvrtROQlj40HH8GKMAg-up4vHaCyxnGpf5zAf77NBsiNeYFUG9NVLE-_-0euPLvjnJNN0QJh-v1o6rAmmHukLY5GQ-JY_NW861G7cqWfzBQSi-KVtLoiUelrjGlQHirf0YgfWoSWN41NLPPxVPEd9JCZzUhSrYc2RNUKvkZkl1VQIB6pllQLUBi3dhSfMtZjjEJtSkDrVnWx9LSFdvZ7u8jyba50pkBak1tQBQodG4-yu8SA37lXY0LGWI4m-lw"
    },
    {
      "kty": "EC",
      "d": "iiJSLIZM_EByyKhgjjPmi_fDpgRKmjKdiUz1G8yFXBU",
      "use": "sig",
      "crv": "P-256",
      "kid": "ad36759b-b08f-402d-a665-31c7318d2acc",
      "x": "g8EwGyiL-_kOZjRO1FL-tVM_tWmGVJnkqQ_-ssKsGjQ",
      "y": "n-yBAIc0ZXlAJaD9iSMAefehS-tTPdqQWKtl1zFItbc"
    },
    {
      "kty": "EC",
      "d": "_vU-zHTBFaQgsYP5tD-uG3TSDfGbBLz8tjybdeNcW5Y",
      "use": "sig",
      "crv": "secp256k1",
      "kid": "da395a4f-7fe0-4fab-b20d-0b9072d498dc",
      "x": "jTk68uSWK8VJFqiDd7xsPW9Mdmka33bQLEtiDI2jRNE",
      "y": "IvEpqxo2RA1SZhx6vG1yDbBy7r4DdtOayaVQiZB79sI"
    },
    {
      "kty": "OKP",
      "d": "1scFFD3ukpTePthnsV2p6dRGu1VT6Sm1PpOyzcZcZpQ",
      "use": "sig",
      "crv": "Ed25519",
      "kid": "26cdbe40-c496-44af-a489-cb652a640e82",
      "x": "Sq081BmPbxWEV9_kPiQ1_-NqJXPA8h5O4ghdLawjfuA"
    }
  ]
}
server_encryption_keys
{
  "keys": [
    {
      "p": "6XkX87-4EE4fkvKWGNSmZYwLpeV5iyQp5Yt-o8ttt2h-nlM57fxxzn7MFdsac_cUNeOJcvj9k0VBdJ8h3uKGYB36xGbUEUHeVdewLtnZRwAqPdym5BSmdVAOswWUzxG7S9W3bHC1d8lG9hc3XFzRwyoM_-2it5DaI578O-cFE1U",
      "kty": "RSA",
      "q": "u6QlYJ7YVXxt-jS22sDUl4yLj2BQgtDSyyOHnsuIkZIAR0u4IBcrqyBVFNI12qxfqjPtfpaXxxjGYPW-Go6uS77R4mHJiLzXbQpqD0thjnYtZHazxnvYv6ENDfkTs_HY-lq6lEhjTFIorRXlcwWU9NAZm9qF5nbKHu0EIgComZs",
      "d": "ha61LLVCWsu20Lu0jBzcfKXeL_eV1MkGBXzzVjGNslBBepyUne9eDL6oOVuw5rUB8ZDnwjF1lJVLr7YMpjKRPdL6Y5OwCvJC-PkhvBIq79J4XR1cwQwI_OAbDH1AB0JZ_4z_yoIQcCGRFggaE6XLWD10vtiAwXQSvbeqEnaZHUWuFmyDl2KdxUjsyllguAqEisge0OTufJWmI3yVP3kD2vQN7D0qGvXoST4zFlX_7BxT-vSvg5OMe2b2P7dKAd-jKi9ajwlsb53Zxl5Eg7J5jyKqnFDS7mt3aJlManJScgWPl6DY9ojlGTg1PymjIBoSSM-gVI9_VBlAJSZ1RT3t4Q",
      "e": "AQAB",
      "use": "enc",
      "kid": "6fde7d05-8c0b-47a0-8d6d-4e33eca69617",
      "qi": "vGdoTG0uk4anojrsLbaYWkXFiL8Qk_L8MhyWFzYkyxc0h0xFZ4gMXP51nIY2252_hYLT5bEv97H1oI6_76i7vVr7qD9fpUMXbOLmBPCz7XPdEOKGMCX_PXAgU47y2QOAI3iKwUCGZfBChVCQKDXK2rhVIKyNYxQVcUa602cgOp0",
      "dp": "3cYeP3aU9EARc_elJk8RBJLEGcDh9I7UkWwxTouVW8wRwnkSJQNQY7NET1qCRTelZg8OaD0mOjdmFs52UQ7iT_kKVHfM59umw-oPPGHJJ817Uqn_idYnzHXQkLMziIKyZDXNd1-UsQVrt6WT-9NbmcSe9piXoUEiRQXnWUt4IcU",
      "alg": "RSA-OAEP",
      "dq": "Oo3PiCYpdgu9Of3nLb5M2PnntxckKJ5HmVJ-CMSU2nBIG_d5_rGcU-tkAXpTieiOdct8iisuM9f8V9d3ukvaAhMK5e0D-eKMCx_b1uf8CnvAUIBmO0L8cVgtfbXDOzz2K7HSVWF9cxyUSubxUgJk6DxkMWlwrWlWS25FAuNXuY8",
      "n": "qyEoKQPvhNxYY57RnY8xtiBBttz3XHYkrOiK05nZ-fMEmD4AQKo7tImitnlM_31QI531fqLPxDWvf628QYVteHNUf9ciiS6nOq9jIj3_-E5ycmXG_NLd3KSIUEmrGI3HAUuK6IwlSzxkC7oTOGI-HXJA_JDjquXCSLzajDbct3RpJmnNmS3-5xaxRdBWTHiNJ2AIIlhh7l4C6nFVCArNphGSosgA4E-qTRh3uce1MnHvh38oFiEVjoL44LBCX6wvlPdmB9ILAk09dDGy8cLAMExILGiGCa2o2ej-t-LruVA8p4ltd-vCvNXRVjCu3tthNGzHmzG8yky7_QX1mGiBdw"
    },
    {
      "kty": "EC",
      "d": "zIBntW5QvmWVLRkbumoyL-hyCdSEy4rJFddmGSD6cAg",
      "use": "enc",
      "crv": "P-256",
      "kid": "6aab0750-0006-45b3-a9eb-7c0ca2bf9645",
      "x": "z3pJbtlE-iirixF8Ds68XJYeiZHyTrPxRuXFgvddWNc",
      "y": "HZimdfGJ0xfY6p8CTe-Nku5001vq7PHQjEexcoFdf_M",
      "alg": "ECDH-ES"
    }
  ]
}
server_public_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "728c1412-8592-4284-9478-4592d0aba8c3",
      "n": "jqOHWZSteFiyJc_3ckb34yhiVPxF3HNC2FzbGnJdZlVrVOppdxlvckJktU7Cg9GYhGWJ1YQslCDN3ucKd67rlmzhvrtROQlj40HH8GKMAg-up4vHaCyxnGpf5zAf77NBsiNeYFUG9NVLE-_-0euPLvjnJNN0QJh-v1o6rAmmHukLY5GQ-JY_NW861G7cqWfzBQSi-KVtLoiUelrjGlQHirf0YgfWoSWN41NLPPxVPEd9JCZzUhSrYc2RNUKvkZkl1VQIB6pllQLUBi3dhSfMtZjjEJtSkDrVnWx9LSFdvZ7u8jyba50pkBak1tQBQodG4-yu8SA37lXY0LGWI4m-lw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "1a05fa0a-6418-4a9b-8695-7f8a384adff7",
      "n": "hUtoK4Uhv6B5lrQo2MwytbDvLxEvPKERb1HbHPRxXUbzqvDg_c7FqFZ0zbUrtXyNSkg5fuROhbf7Crb9NlkuOuhKMPrKLRqYBmGpu5FQH8vR9zUsS75BVzZtoW6vwfLTSI1G9tY_9h8zbH-NcpfF8Zx9xHZ2129dWaS3noLFQrt7bkSyCQCKykCP3KGERejW0eT9g9lMUSY8X3Ebe1s0A34pgY_-hEwoVeLgYECu-heLJEgeC6Em8E9qcJlJ9Zfv0puMRekbuy5G2OUNvaLW-20yzZMycmL2rQotNIR_vU18VwLB3oFq3Z6k15QdBXWTe5mdnKMEUCjDAvX4jUKdDQ"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "ad36759b-b08f-402d-a665-31c7318d2acc",
      "x": "g8EwGyiL-_kOZjRO1FL-tVM_tWmGVJnkqQ_-ssKsGjQ",
      "y": "n-yBAIc0ZXlAJaD9iSMAefehS-tTPdqQWKtl1zFItbc"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "f8a61b47-f181-4c32-8820-32203b33f8f0",
      "x": "ZqZQQ7-ZC9hTFGciJzD1-AG9C8MA_rAeJr64yaKsKz4",
      "y": "6e80VYTgD9IHLMlUNXgvGrA0MP3pOyj-TZGsi29hYbA"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "secp256k1",
      "kid": "da395a4f-7fe0-4fab-b20d-0b9072d498dc",
      "x": "jTk68uSWK8VJFqiDd7xsPW9Mdmka33bQLEtiDI2jRNE",
      "y": "IvEpqxo2RA1SZhx6vG1yDbBy7r4DdtOayaVQiZB79sI"
    },
    {
      "kty": "OKP",
      "use": "sig",
      "crv": "Ed25519",
      "kid": "26cdbe40-c496-44af-a489-cb652a640e82",
      "x": "Sq081BmPbxWEV9_kPiQ1_-NqJXPA8h5O4ghdLawjfuA"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "6fde7d05-8c0b-47a0-8d6d-4e33eca69617",
      "alg": "RSA-OAEP",
      "n": "qyEoKQPvhNxYY57RnY8xtiBBttz3XHYkrOiK05nZ-fMEmD4AQKo7tImitnlM_31QI531fqLPxDWvf628QYVteHNUf9ciiS6nOq9jIj3_-E5ycmXG_NLd3KSIUEmrGI3HAUuK6IwlSzxkC7oTOGI-HXJA_JDjquXCSLzajDbct3RpJmnNmS3-5xaxRdBWTHiNJ2AIIlhh7l4C6nFVCArNphGSosgA4E-qTRh3uce1MnHvh38oFiEVjoL44LBCX6wvlPdmB9ILAk09dDGy8cLAMExILGiGCa2o2ej-t-LruVA8p4ltd-vCvNXRVjCu3tthNGzHmzG8yky7_QX1mGiBdw"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-256",
      "kid": "6aab0750-0006-45b3-a9eb-7c0ca2bf9645",
      "x": "z3pJbtlE-iirixF8Ds68XJYeiZHyTrPxRuXFgvddWNc",
      "y": "HZimdfGJ0xfY6p8CTe-Nku5001vq7PHQjEexcoFdf_M",
      "alg": "ECDH-ES"
    }
  ]
}
2020-09-01 12:04:05 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2020-09-01 12:04:05 SUCCESS
CheckDistinctKeyIdValueInServerJWKs
Distinct 'kid' value in all keys of server_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2020-09-01 12:04:05 SUCCESS
OIDCCLoadUserInfo
Added user information
user_info
{
  "sub": "user-subject-1234531",
  "name": "Demo T. User",
  "given_name": "Demo",
  "family_name": "User",
  "middle_name": "Theresa",
  "nickname": "Dee",
  "preferred_username": "d.tu",
  "gender": "female",
  "birthdate": "2000-02-03",
  "address": {
    "street_address": "100 Universal City Plaza",
    "locality": "Hollywood",
    "region": "CA",
    "postal_code": "91608",
    "country": "USA"
  },
  "zoneinfo": "America/Los_Angeles",
  "locale": "en-US",
  "phone_number": "+1 555 5550000",
  "phone_number_verified": false,
  "email": "user@example.com",
  "email_verified": false,
  "website": "https://openid.net/",
  "updated_at": "1580000000"
}
2020-09-01 12:04:05 SUCCESS
GetDynamicClientConfiguration
No client details on configuration, created an empty dynamic_client_registration_template object.
2020-09-01 12:04:05
oidcc-client-test-discovery-openid-config
Setup Done
2020-09-01 12:04:08 INCOMING
oidcc-client-test-discovery-openid-config
Incoming HTTP request to test instance AhIrHiH23Gg6m12
incoming_headers
{
  "host": "www.certification.openid.net",
  "user-agent": "openid-client/3.15.9 (https://github.com/panva/node-openid-client)",
  "accept": "application/json",
  "accept-encoding": "gzip, deflate",
  "x-ssl-cipher": "ECDHE-RSA-AES128-GCM-SHA256",
  "x-ssl-protocol": "TLSv1.2",
  "connection": "close",
  "x-forwarded-host": "www.certification.openid.net",
  "x-forwarded-server": "www.certification.openid.net"
}
incoming_path
.well-known/openid-configuration
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{}
incoming_body
Discovery endpoint
2020-09-01 12:04:08 OUTGOING
oidcc-client-test-discovery-openid-config
Response to HTTP request to test instance AhIrHiH23Gg6m12
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "issuer": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/",
  "authorization_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/token",
  "jwks_uri": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/AhIrHiH23Gg6m12/register",
  "scopes_supported": [
    "openid",
    "phone",
    "profile",
    "email",
    "address",
    "offline_access"
  ],
  "response_types_supported": [
    "code",
    "id_token code",
    "token code id_token",
    "id_token",
    "token id_token",
    "token code",
    "token"
  ],
  "response_modes_supported": [
    "query",
    "fragment",
    "form_post"
  ],
  "token_endpoint_auth_methods_supported": [
    "client_secret_basic"
  ],
  "token_endpoint_auth_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "grant_types_supported": [
    "authorization_code",
    "implicit"
  ],
  "claims_parameter_supported": true,
  "acr_values_supported": [
    "PASSWORD"
  ],
  "subject_types_supported": [
    "public",
    "pairwise"
  ],
  "claim_types_supported": [
    "normal",
    "aggregated",
    "distributed"
  ],
  "claims_supported": [
    "sub",
    "name",
    "given_name",
    "family_name",
    "middle_name",
    "nickname",
    "gender",
    "birthdate",
    "preferred_username",
    "profile",
    "website",
    "locale",
    "updated_at",
    "address",
    "zoneinfo",
    "phone_number",
    "phone_number_verified",
    "email",
    "email_verified"
  ],
  "id_token_signing_alg_values_supported": [
    "none",
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "id_token_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "id_token_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "request_object_signing_alg_values_supported": [
    "none",
    "RS256",
    "PS256",
    "ES256"
  ],
  "request_object_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "request_object_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "userinfo_signing_alg_values_supported": [
    "RS256",
    "RS384",
    "RS512",
    "PS256",
    "PS384",
    "PS512",
    "ES256",
    "ES256K",
    "ES384",
    "ES512",
    "EdDSA"
  ],
  "userinfo_encryption_alg_values_supported": [
    "RSA1_5",
    "RSA-OAEP",
    "RSA-OAEP-256",
    "ECDH-ES",
    "ECDH-ES+A128KW",
    "ECDH-ES+A192KW",
    "ECDH-ES+A256KW",
    "A128KW",
    "A192KW",
    "A256KW",
    "A128GCMKW",
    "A192GCMKW",
    "A256GCMKW",
    "dir"
  ],
  "userinfo_encryption_enc_values_supported": [
    "A128CBC-HS256",
    "A192CBC-HS384",
    "A256CBC-HS512",
    "A128GCM",
    "A192GCM",
    "A256GCM"
  ],
  "request_uri_parameter_supported": true,
  "require_request_uri_registration": false
}
outgoing_path
.well-known/openid-configuration
2020-09-01 12:04:08 FINISHED
oidcc-client-test-discovery-openid-config
Test has run to completion
testmodule_result
PASSED
Test Results