Test Summary

Test Results

Expand All Collapse All
All times are UTC
2020-09-01 12:03:58 INFO
TEST-RUNNER
Test instance lwkBnI1ZsuzFlIB created
baseUrl
https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB
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-webfinger-url
2020-09-01 12:03:58 SUCCESS
OIDCCGenerateServerConfiguration
Generated default server configuration
server_configuration
{
  "issuer": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/",
  "authorization_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/token",
  "jwks_uri": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/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:03:58
AddRandomSuffixToIssuerInServerConfiguration
Added random suffix to issuer value in server configuration
issuer
https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/60bhQLlbR5
2020-09-01 12:03:58
SetTokenEndpointAuthMethodsSupportedToClientSecretBasicOnly
Changed token_endpoint_auth_methods_supported to client_secret_basic only in server configuration
server_configuration
{
  "issuer": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/60bhQLlbR5",
  "authorization_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/token",
  "jwks_uri": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/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:03:58
SetRequestUriParameterSupportedToTrueInServerConfiguration
Enabled request_uri support in server configuration
server
{
  "issuer": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/60bhQLlbR5",
  "authorization_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/token",
  "jwks_uri": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/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:03:59
OIDCCGenerateServerJWKs
Generated server public private JWK sets
server_jwks
{
  "keys": [
    {
      "p": "xJs_595FVuHiwvdECwSlwxPwPqE1xDk5-wpFHtjU9WSmj1DL6eopoT_-1Z8e6vOaqNwD3KxBM_05qhmyr-eyOT8cQ39i4h7lPmFiSrsAK5kdAbICW7BWxZ-v4NlpwdFrAE1OspLi9-ZiHvvpwOFdORzwFzEAcExyQJZHD2tap40",
      "kty": "RSA",
      "q": "vAS2kmqrZ6YNcMLmjMBpmoV7Ey8ICj59G7QqXbCTaNxpvn8U6commq-d42Mklh7sMPmTNFbtEFlxCsYQIL8SfTk1luDSvZK-k58ab3Go5PnQibvK4ynLT-ZYbhYSf9-rN1QWMFdbEBEqrHIUHPtjm8RImC5khvZIEr2JdE4jBQM",
      "d": "Ainjr-K7DEEteUYAVk43mlipeUo6CpGTzfXLa9mqFRA3oBsrhlXVGWR8-E5ySthq3dHziyIxXzRH47NbdHgHnW9hDahDBcDORMaZZVC5aV_w0ffts2qSJNIE5YR_9gsWHTqChiILZg8AwxS7l_tHl-R60wRG2y33iWdTM1tyH9hIITYBo9MI0sEu6gguFR8q3xk9sR5a2EObWXsGM8na4B87LoWWAmTp17x3X8uJZ7lnuX8RbGIQ1HttWHV9cB5WUuK-AGY_qHzmwPlrTyo8PHZ_pgMDdfEseVwIfw0luTxnXyN-gW76kY1SYxFUjQVP-mQizcBD8UXcQtmLsQOOEQ",
      "e": "AQAB",
      "use": "sig",
      "kid": "fd9d6c79-e78c-49ca-a9b8-95bb7abd7fac",
      "qi": "mFA4TRsSxkwRlT-YRWtfZJog9hmK0D3X8RBBn5AML2NjvtPa9gLmQTE1JKCozqoxCbLp2QKkY_odJ7SLPHrAdYB_T9tQgHv1biGGUsacKVtkEOjAXQ3A_eU7nyPChvvjUhC1dLv8Um1z9jppepNe78kewYsrF0yuNx_Ft5tAyZE",
      "dp": "pdkgy4Pgki3yj-zt5S2Cd1E2dF6hcGml03MSY7cdzfOd3X-WxDfX7kKBwcp81k2wxYjzaQ-V4TlXj3omFeUpnsjyGq42x_CwCTM1Kz0cI6sBoRB8lMPoLsVKJC7C29DApnyQSmtGM0CQvPpccWyqqycSET4w1IpoRrt-Li-tRXE",
      "dq": "u8fBSC59DkHL_qjJdh3d2tQhfaFlWEXc0cR446WtM_efLQDjNDQPpkJrYGTub3hm0OsSWB3RGpkZy3bROMNchfCTUyMrluZurCUlU9SiqD3QRx9lnMdrJVubSieFRm1vJQ04NAOrETrz8dLlv6RbcYDyN_ttr1Vd2kmudJhtZV0",
      "n": "kGWhkhi_muj8_UGXzZH2wxEop87QwuYHLccB_jKOhx3mA9toJeS9lQIuFsnunBRCRx8eAHPhFMPN8TRwkuVuZOLuBY6D6g6avgKm0iZAJ_pQyn4WxSeCtXwEDOCUvH43WVHK_H-eAas6asCRIZinq44A6ViaMC6XCZwNNmR9_YE8MPF8U4s-NyAVSESxIra6eaTgxEMCxHn8b83GQ46aNRmB4tklCQSx8DbSGnwgbGqNbP-VTRWOhJ2ggqaiJWgFhJboOrwn96bAPg5EfmYr3jLq-bSaV_PKD89wljxUCkbdT8MqELC8gSrCJXIJOpEf4cXFPch4cZngzs-c5Zy3pw"
    },
    {
      "kty": "EC",
      "d": "Jom0GPvns38aFc1nkGW2-hhnP83qKGNLkx7CgG_fgyQ",
      "use": "sig",
      "crv": "P-256",
      "kid": "571b0c37-810c-47b5-bbf2-6391b11c8761",
      "x": "WniV2bJMEWmGCsNEoMSxgnIhjnKzDE2KTyxguc_t7vE",
      "y": "uvdOsAi83zZh-Pq1kBt46CREzX-GrqW9BsTmJuGc8gs"
    },
    {
      "kty": "EC",
      "d": "lSekCnQFI2Rk1KbtGyXIGOY5ns8vi5dTY-PmGZplyvw",
      "use": "sig",
      "crv": "secp256k1",
      "kid": "917f5966-7de3-402c-ad00-be8a8db7be5a",
      "x": "dccfea6HbIUNASaxg-9MHVVfxEPuSPgN8S74yY8laZ8",
      "y": "NXt7wJKk0kN0NLQ8xkA8x6us6ZNMvaXZQAYYZ4Ekrto"
    },
    {
      "kty": "OKP",
      "d": "crcgyYkJlQE-AM3r80dklgMl-4hIWBiB535sw9QOOp0",
      "use": "sig",
      "crv": "Ed25519",
      "kid": "cb5178f9-807c-4e35-9e6b-0b2f43cbf2ad",
      "x": "iLEa3RK0J6-KTwdG68rAOtRKXGndC3T5_lb_2En_KLk"
    }
  ]
}
server_encryption_keys
{
  "keys": [
    {
      "p": "9XAogW3N0PO7PG5ljsadSzP7675T3V5-_OO4rZ1CxGD-HHLZAe27B_lqivCprUY_GbDHNcaH8HkDOvdZ3Od_MBjcMjF8Add-0I66Xfxv8Cpiz5-ZzEvTsATMVBH0O_pgnnDho-EXLnDHPu9mUrLXkaFLJhFQTgNvvGNLPQuMTZ0",
      "kty": "RSA",
      "q": "lQbYGPe8zR7gZNDvXbySfS4uzT5XwKT-GxH_ba0cx0Q5I0VrhuyWhw-5_h_rVsqc4ri96144VTKTVoPrNLGrOlwFWp609g7JnI5aWY95VjIUMwozoTPmWmTt6526WeCmWDhGUPtCuCdg43JkDPDhJIEUr8_qUJ_VtR750V0cprE",
      "d": "YSgprrGzbv_8Xjja6ocgj-9uuEF7YMeH8X0MC2iZwb_3-qVjjM_U_cLMtIahUpVGrH9tgZ5Fxw2ubxlB64uRsU6zjuZKk7X8XMTFvjy3ukTg-6Riju65896UtPKVogdI46R9WrMujM1GX1o0THGxXlS8cqUBWudXXYQNrGcrUTK_0laVjinCOzOdeRqPqGRHRoHbt_bwwrLas6aJFJIZk6cEvnPzQ2LlYfsvCX68t4iDpVwUqqIyuSAayBfZdQ9iTvPDy_Zqaa51ZwxKi4hUA4wXIlvu8IsykpXF7PGTxEAIdh07XK5aotkay_42XqBr35Kyb2EjfA_rwsg-hbdEQQ",
      "e": "AQAB",
      "use": "enc",
      "kid": "17a1daf2-63ba-4df9-885f-f300b43f12d1",
      "qi": "IcURY7HM4RHsgSkxSJqqbjJuPjLnNpKrM-ySj4FxKqfTsMWtR4y2ouDQPBKW1KEqeyyDErAQECSxeTk5s1Zk3tq1DBKOsmZ0NLBV_Bqd9BKE7KQVGTzzF6vkbSMfzyJPC7zrnzsCJ0_mnNAMcsGWfTTEEXnKJQvaPQRMNNuuizE",
      "dp": "kD1o4J-aTElg6SPr9VuOBys2yxWgjcFCGfbuisGYAncJ_8gS9ooy133h-mNzJEzbOorkmBrjuxQzLM0-947o9Wg2yBzCxwZRFdo7do6rblZKmcAvD5wkfRZkyqd-hF0huRuXz8qx5-4JelgRJ1rJS2GiG24jZqWoXetwxSBrRRU",
      "alg": "RSA-OAEP",
      "dq": "WglPiA4tAFSWR_K_m4dxjbXYSuJOjDJi36IJC49aYr3CM6Aebd8Etsb2nSVVvxMcpBHvlINRT5AF2nBLK4PoKpMsHOrj9AFNJ4wN5Cw9p6kL8SZJuSwtERIHeKHL079ZYNVnDkgvsCkCbYhQEE18CNz_zZS1QU7AA_SaBDbYN5E",
      "n": "juDXYtommFO__zPrOYHzZDA479eUhf_gtdP420eWgAHNXFlxFHyeR4RNaGyIv0IS4ue09f9pHP0tMiE4VxIqS6IeQmGys_-zo1ZqjaMT_ZFepGyycND2y40AA7fjTe2lZ4Q_e49NO83bpDUfU_pEGC9CECCPMkMM5rFHkoQni_UpadUuMX48GfW8JZpJTrj2mhEL3c81RJCgfYY57RW8fpaIqkXGFCj5HIcTRJRLFe1en7A2dxc9K55nNChTq4qKEHUiWyrOh192OibTqKB5JZm9RH6JHXanUJYRT1hgkcGI6hy5H8EqC-ZKLJR8vt5Sssfj0PJk8p8JvuhpfIF3jQ"
    },
    {
      "kty": "EC",
      "d": "22SeMDAs_eBVbZ1PG4QhijwUQ-kO5slE-eB4SVPoffo",
      "use": "enc",
      "crv": "P-256",
      "kid": "dc4d5c20-730a-40f4-aed1-4d3ce787e205",
      "x": "7WdRagKnzPSMcdm9Sps3Jbvuc0yq4vXb6JoGaQGnacQ",
      "y": "Dz_iRQ2e_PEqoZTwjOqUTlSaEhmGLvxkubtyR4HNuyg",
      "alg": "ECDH-ES"
    }
  ]
}
server_public_jwks
{
  "keys": [
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "fd9d6c79-e78c-49ca-a9b8-95bb7abd7fac",
      "n": "kGWhkhi_muj8_UGXzZH2wxEop87QwuYHLccB_jKOhx3mA9toJeS9lQIuFsnunBRCRx8eAHPhFMPN8TRwkuVuZOLuBY6D6g6avgKm0iZAJ_pQyn4WxSeCtXwEDOCUvH43WVHK_H-eAas6asCRIZinq44A6ViaMC6XCZwNNmR9_YE8MPF8U4s-NyAVSESxIra6eaTgxEMCxHn8b83GQ46aNRmB4tklCQSx8DbSGnwgbGqNbP-VTRWOhJ2ggqaiJWgFhJboOrwn96bAPg5EfmYr3jLq-bSaV_PKD89wljxUCkbdT8MqELC8gSrCJXIJOpEf4cXFPch4cZngzs-c5Zy3pw"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "sig",
      "kid": "8a681d2b-373e-4744-86fe-00ba64fe37b3",
      "n": "4-c8Lyq-uJpdqBGwGGNKFCb_h8Q026ipeuWG8zmJqQeGgKqFcsigsrtC1b8mnU7eJBXiQo3yRUKFy3lat29In7if-tiBpDwZjSSb8USstlPWR02XFHt7GXsRwZFRUPn1DLGvJgI5NDvtfdlgQMH4AsjOjhNHSjShOwhUWaw5UZ1XFOZlXVX40x-VeuPShO2atlmG-lYJWDSU4ULjnul_Tvoq4RX0FVVSsoK4r6VlYEAhVS3k4PGPhM9YTGZ9kKOt9PqP6HizFSQ6_xkDq3iY3-qf5l8KH8x-JUCIRHXZ3m0Q8fCOT0SD4fwrwghGkKAldAkLJXQhoe22rsCLzk9GZw"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "571b0c37-810c-47b5-bbf2-6391b11c8761",
      "x": "WniV2bJMEWmGCsNEoMSxgnIhjnKzDE2KTyxguc_t7vE",
      "y": "uvdOsAi83zZh-Pq1kBt46CREzX-GrqW9BsTmJuGc8gs"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "P-256",
      "kid": "3697ed7d-eb2b-430a-ade3-0147e0e52b82",
      "x": "5CzrtNQFE31OkcJgWGx88KLm9kh85EqsbTi54C8kmsg",
      "y": "XAmnN9VlSVblbJhHtTBOobvNVMbDGg9Tnhyak8Ggu6A"
    },
    {
      "kty": "EC",
      "use": "sig",
      "crv": "secp256k1",
      "kid": "917f5966-7de3-402c-ad00-be8a8db7be5a",
      "x": "dccfea6HbIUNASaxg-9MHVVfxEPuSPgN8S74yY8laZ8",
      "y": "NXt7wJKk0kN0NLQ8xkA8x6us6ZNMvaXZQAYYZ4Ekrto"
    },
    {
      "kty": "OKP",
      "use": "sig",
      "crv": "Ed25519",
      "kid": "cb5178f9-807c-4e35-9e6b-0b2f43cbf2ad",
      "x": "iLEa3RK0J6-KTwdG68rAOtRKXGndC3T5_lb_2En_KLk"
    },
    {
      "kty": "RSA",
      "e": "AQAB",
      "use": "enc",
      "kid": "17a1daf2-63ba-4df9-885f-f300b43f12d1",
      "alg": "RSA-OAEP",
      "n": "juDXYtommFO__zPrOYHzZDA479eUhf_gtdP420eWgAHNXFlxFHyeR4RNaGyIv0IS4ue09f9pHP0tMiE4VxIqS6IeQmGys_-zo1ZqjaMT_ZFepGyycND2y40AA7fjTe2lZ4Q_e49NO83bpDUfU_pEGC9CECCPMkMM5rFHkoQni_UpadUuMX48GfW8JZpJTrj2mhEL3c81RJCgfYY57RW8fpaIqkXGFCj5HIcTRJRLFe1en7A2dxc9K55nNChTq4qKEHUiWyrOh192OibTqKB5JZm9RH6JHXanUJYRT1hgkcGI6hy5H8EqC-ZKLJR8vt5Sssfj0PJk8p8JvuhpfIF3jQ"
    },
    {
      "kty": "EC",
      "use": "enc",
      "crv": "P-256",
      "kid": "dc4d5c20-730a-40f4-aed1-4d3ce787e205",
      "x": "7WdRagKnzPSMcdm9Sps3Jbvuc0yq4vXb6JoGaQGnacQ",
      "y": "Dz_iRQ2e_PEqoZTwjOqUTlSaEhmGLvxkubtyR4HNuyg",
      "alg": "ECDH-ES"
    }
  ]
}
2020-09-01 12:03:59 SUCCESS
ValidateServerJWKs
Valid server JWKs: keys are valid JSON, contain the required fields and are correctly encoded using unpadded base64url
2020-09-01 12:03:59 SUCCESS
CheckDistinctKeyIdValueInServerJWKs
Distinct 'kid' value in all keys of server_jwks
see
https://bitbucket.org/openid/connect/issues/1127
2020-09-01 12:03:59 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:03:59 SUCCESS
GetDynamicClientConfiguration
No client details on configuration, created an empty dynamic_client_registration_template object.
2020-09-01 12:03:59
oidcc-client-test-discovery-webfinger-url
Setup Done
2020-09-01 12:04:01 INCOMING
oidcc-client-test-discovery-webfinger-url
Incoming HTTP request to test instance lwkBnI1ZsuzFlIB
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/webfinger
incoming_body_form_params
incoming_method
GET
incoming_body_json
incoming_query_string_params
{
  "resource": "https://www.certification.openid.net/lwkBnI1ZsuzFlIB/oidcc-client-test-discovery-webfinger-url",
  "rel": "http://openid.net/specs/connect/1.0/issuer"
}
incoming_body
Webfinger Request
2020-09-01 12:04:01
CreateWebfingerResponse
Created webfinger response
webfinger_response
{
  "subject": "https://www.certification.openid.net/lwkBnI1ZsuzFlIB/oidcc-client-test-discovery-webfinger-url",
  "links": [
    {
      "rel": "http://openid.net/specs/connect/1.0/issuer",
      "href": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/60bhQLlbR5"
    }
  ]
}
2020-09-01 12:04:01 OUTGOING
oidcc-client-test-discovery-webfinger-url
Response to HTTP request to test instance lwkBnI1ZsuzFlIB
outgoing
{"subject":"https://www.certification.openid.net/lwkBnI1ZsuzFlIB/oidcc-client-test-discovery-webfinger-url","links":[{"rel":"http://openid.net/specs/connect/1.0/issuer","href":"https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/60bhQLlbR5"}]}
outgoing_path
/.well-known/webfinger
2020-09-01 12:04:02 INCOMING
oidcc-client-test-discovery-webfinger-url
Incoming HTTP request to test instance lwkBnI1ZsuzFlIB
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
60bhQLlbR5/.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:02 OUTGOING
oidcc-client-test-discovery-webfinger-url
Response to HTTP request to test instance lwkBnI1ZsuzFlIB
outgoing_status_code
200
outgoing_headers
{}
outgoing_body
{
  "issuer": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/60bhQLlbR5",
  "authorization_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/authorize",
  "token_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/token",
  "jwks_uri": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/jwks",
  "userinfo_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/userinfo",
  "registration_endpoint": "https://www.certification.openid.net/test/lwkBnI1ZsuzFlIB/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
60bhQLlbR5/.well-known/openid-configuration
2020-09-01 12:04:02 FINISHED
oidcc-client-test-discovery-webfinger-url
Test has run to completion
testmodule_result
PASSED
Test Results