Test Summary

Test Results

Expand All Collapse All
All times are UTC
2021-08-31 14:27:39 INFO
TEST-RUNNER
Test instance ixBuFRjEYgtk9Ex created
baseUrl
https://www.certification.openid.net/test/ixBuFRjEYgtk9Ex
variant
{
  "client_auth_type": "private_key_jwt",
  "fapi_auth_request_method": "pushed",
  "fapi_profile": "openbanking_brazil",
  "fapi_response_mode": "plain_response"
}
alias

                                
description
C6 Bank - Authorization server test
planId
9N1VxaMc90V0A
config
{
  "server": {
    "discoveryUrl": "https://api.sandbox.c6bank.com.br/auth/.well-known/openid-configuration"
  },
  "client": {
    "client_id": "oidc_conformance_suite",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "use": "sig",
          "kid": "TyjWAWrrCAb1fOZ5HzwXkOKJGNh4RccSEgcvRGtysD4",
          "alg": "PS256",
          "e": "AQAB",
          "n": "3jdHZ22TtJ8xpUQ6gbshrEINfon9TOenGGdM96L3qqYmy-hNMLOhYBNyQM-ZMwXTR5LyTznOefcm5ZvZ1vatNVYSKSdAck6WrKoB_WKr-0AhlW7FBDXnuDh4dtxIfWSMgx_aNpAoyqsLDv0Wqmdbfr7gKiPsFPp3j8yDqmTukcZAis7E9BSQUP380cuTg09W9vshLrnKYJEcSW_sCPU-51-vkWXJvVsUPEwozgdeveBnXmTwxlFc6RFxsMcgfkbTgKz2MokZaJt9YTX68p5KU-ZBWnWu0bUCXgyzctgsv7MidzK-aeFfk6RY0VXfhNCgt7MSwEdFp6RpohEOi8NUPw",
          "d": "gcMKAU2tmSX1Garz91nNWgfgVWpC7ivAGbII8frKYW5Q7XWjzbK3o6D3cP1JWtAmBn-626TH-9Tlc-NEnBDEKIcwZ7OyII3f0sgcDVkXUMqsUdSzW7gWri7buZz8_6w9mTx6cq5QA7lJ5eDI4Y0lkqfnwvPjIoT4WJJ2uIPkBF8IHnY1DaeEuWt143IlNdMFyuc1C0sPsNfmu1ejA7JdRCmO0NSr17IGOihJONL2_FDidaarPSXkVZWu-NQXLGzXEnmTgJEd9lXlbaiEDEfOYJQi5IpLsiMU6CUUs3zdEW3_FrUJst2FMgqfHt8MqdSdxHm4vrk66yctbW_ugmg5YQ",
          "x5c": [
            "MIIG-DCCBeCgAwIBAgIUUBpDUG0GoE746hNXH8FAcYFiKgAwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgxNTE4NDgwMFoXDTIyMDkxNDE4NDgwMFowggEXMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPDo28gUGF1bG8xFDASBgNVBAoTC0JDTyBDNiBTLkEuMS0wKwYDVQQLEyRiMDI0Y2Y0My05Y2U2LTUyYzQtODgyMC05YjVkMGJjY2I3NGMxIzAhBgNVBAMTGm10bHMuc2FuZGJveC5jNmJhbmsuY29tLmJyMRcwFQYDVQQFEw4zMTg3MjQ5NTAwMDE3MjEYMBYGA1UEDxMPQnVzaW5lc3MgRW50aXR5MRMwEQYLKwYBBAGCNzwCAQMTAkJSMTQwMgYKCZImiZPyLGQBARMkMjgwNjM1YzQtMDEzMC00ZjQ4LTliNWYtNTI2ODllYjE1NjcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3jdHZ22TtJ8xpUQ6gbshrEINfon9TOenGGdM96L3qqYmy-hNMLOhYBNyQM-ZMwXTR5LyTznOefcm5ZvZ1vatNVYSKSdAck6WrKoB_WKr-0AhlW7FBDXnuDh4dtxIfWSMgx_aNpAoyqsLDv0Wqmdbfr7gKiPsFPp3j8yDqmTukcZAis7E9BSQUP380cuTg09W9vshLrnKYJEcSW_sCPU-51-vkWXJvVsUPEwozgdeveBnXmTwxlFc6RFxsMcgfkbTgKz2MokZaJt9YTX68p5KU-ZBWnWu0bUCXgyzctgsv7MidzK-aeFfk6RY0VXfhNCgt7MSwEdFp6RpohEOi8NUPwIDAQABo4IC3jCCAtowDAYDVR0TAQH_BAIwADAdBgNVHQ4EFgQUvGUWDkpdPQKUXwEWVH16VxuS1HowHwYDVR0jBBgwFoAUhn9YrRf1grZOtAWz-7DOEUPfTL4wTAYIKwYBBQUHAQEEQDA-MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2NybC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNzdWVyLmNybDAlBgNVHREEHjAcghptdGxzLnNhbmRib3guYzZiYW5rLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBSAKCY3Z77u554KvKD8Bd2DTNb0sU7QzL_lCoZG8OsPw8KSS5_s4DfRQjnOWoqrZkwUJKc-R5VDZHRY0UyOzf62Znz-XzzsqJHynjLoagxMKP81ywV5xpXlRUT3Wcj1ix4W8vYbcbaSMuEJvgk1D8gIzYe5-tZBW9aLNn728y-_hzfGGCqpFIfizuVHU-Mt1WKV5B3qAjkP6CnbFl8xcH1oZsdjZHW-Q8Fio7eXUKOVFYLDOK8OlJ4ti4IJb-Dp2rGxHVAr-9i5tdIUzts2U11LkJ7JrbsN4xl6MNScCQ2g4rdsxvCB_LKhWGY4iUECwUGVIS4W1G0CM0J6WYAQhNG"
          ]
        },
        {
          "kty": "RSA",
          "use": "enc",
          "kid": "yjWAWrrCAb1fOZ5HzwXkOKJGNh4RccSEgcvRGtysD4",
          "alg": "RSA-OAEP",
          "e": "AQAB",
          "n": "3jdHZ22TtJ8xpUQ6gbshrEINfon9TOenGGdM96L3qqYmy-hNMLOhYBNyQM-ZMwXTR5LyTznOefcm5ZvZ1vatNVYSKSdAck6WrKoB_WKr-0AhlW7FBDXnuDh4dtxIfWSMgx_aNpAoyqsLDv0Wqmdbfr7gKiPsFPp3j8yDqmTukcZAis7E9BSQUP380cuTg09W9vshLrnKYJEcSW_sCPU-51-vkWXJvVsUPEwozgdeveBnXmTwxlFc6RFxsMcgfkbTgKz2MokZaJt9YTX68p5KU-ZBWnWu0bUCXgyzctgsv7MidzK-aeFfk6RY0VXfhNCgt7MSwEdFp6RpohEOi8NUPw",
          "d": "gcMKAU2tmSX1Garz91nNWgfgVWpC7ivAGbII8frKYW5Q7XWjzbK3o6D3cP1JWtAmBn-626TH-9Tlc-NEnBDEKIcwZ7OyII3f0sgcDVkXUMqsUdSzW7gWri7buZz8_6w9mTx6cq5QA7lJ5eDI4Y0lkqfnwvPjIoT4WJJ2uIPkBF8IHnY1DaeEuWt143IlNdMFyuc1C0sPsNfmu1ejA7JdRCmO0NSr17IGOihJONL2_FDidaarPSXkVZWu-NQXLGzXEnmTgJEd9lXlbaiEDEfOYJQi5IpLsiMU6CUUs3zdEW3_FrUJst2FMgqfHt8MqdSdxHm4vrk66yctbW_ugmg5YQ",
          "x5c": [
            "MIIG-DCCBeCgAwIBAgIUUBpDUG0GoE746hNXH8FAcYFiKgAwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwxFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNBTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgxNTE4NDgwMFoXDTIyMDkxNDE4NDgwMFowggEXMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPDo28gUGF1bG8xFDASBgNVBAoTC0JDTyBDNiBTLkEuMS0wKwYDVQQLEyRiMDI0Y2Y0My05Y2U2LTUyYzQtODgyMC05YjVkMGJjY2I3NGMxIzAhBgNVBAMTGm10bHMuc2FuZGJveC5jNmJhbmsuY29tLmJyMRcwFQYDVQQFEw4zMTg3MjQ5NTAwMDE3MjEYMBYGA1UEDxMPQnVzaW5lc3MgRW50aXR5MRMwEQYLKwYBBAGCNzwCAQMTAkJSMTQwMgYKCZImiZPyLGQBARMkMjgwNjM1YzQtMDEzMC00ZjQ4LTliNWYtNTI2ODllYjE1NjcxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3jdHZ22TtJ8xpUQ6gbshrEINfon9TOenGGdM96L3qqYmy-hNMLOhYBNyQM-ZMwXTR5LyTznOefcm5ZvZ1vatNVYSKSdAck6WrKoB_WKr-0AhlW7FBDXnuDh4dtxIfWSMgx_aNpAoyqsLDv0Wqmdbfr7gKiPsFPp3j8yDqmTukcZAis7E9BSQUP380cuTg09W9vshLrnKYJEcSW_sCPU-51-vkWXJvVsUPEwozgdeveBnXmTwxlFc6RFxsMcgfkbTgKz2MokZaJt9YTX68p5KU-ZBWnWu0bUCXgyzctgsv7MidzK-aeFfk6RY0VXfhNCgt7MSwEdFp6RpohEOi8NUPwIDAQABo4IC3jCCAtowDAYDVR0TAQH_BAIwADAdBgNVHQ4EFgQUvGUWDkpdPQKUXwEWVH16VxuS1HowHwYDVR0jBBgwFoAUhn9YrRf1grZOtAWz-7DOEUPfTL4wTAYIKwYBBQUHAQEEQDA-MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0cDovL2NybC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNzdWVyLmNybDAlBgNVHREEHjAcghptdGxzLnNhbmRib3guYzZiYW5rLmNvbS5icjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGhBgNVHSAEggGYMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRoaXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0aW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1ld29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRkIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVpbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtpbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBSAKCY3Z77u554KvKD8Bd2DTNb0sU7QzL_lCoZG8OsPw8KSS5_s4DfRQjnOWoqrZkwUJKc-R5VDZHRY0UyOzf62Znz-XzzsqJHynjLoagxMKP81ywV5xpXlRUT3Wcj1ix4W8vYbcbaSMuEJvgk1D8gIzYe5-tZBW9aLNn728y-_hzfGGCqpFIfizuVHU-Mt1WKV5B3qAjkP6CnbFl8xcH1oZsdjZHW-Q8Fio7eXUKOVFYLDOK8OlJ4ti4IJb-Dp2rGxHVAr-9i5tdIUzts2U11LkJ7JrbsN4xl6MNScCQ2g4rdsxvCB_LKhWGY4iUECwUGVIS4W1G0CM0J6WYAQhNG"
          ]
        }
      ]
    }
  },
  "mtls": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG+DCCBeCgAwIBAgIUUBpDUG0GoE746hNXH8FAcYFiKgAwDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgxNTE4NDgwMFoXDTIyMDkxNDE4\nNDgwMFowggEXMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPD\no28gUGF1bG8xFDASBgNVBAoTC0JDTyBDNiBTLkEuMS0wKwYDVQQLEyRiMDI0Y2Y0\nMy05Y2U2LTUyYzQtODgyMC05YjVkMGJjY2I3NGMxIzAhBgNVBAMTGm10bHMuc2Fu\nZGJveC5jNmJhbmsuY29tLmJyMRcwFQYDVQQFEw4zMTg3MjQ5NTAwMDE3MjEYMBYG\nA1UEDxMPQnVzaW5lc3MgRW50aXR5MRMwEQYLKwYBBAGCNzwCAQMTAkJSMTQwMgYK\nCZImiZPyLGQBARMkMjgwNjM1YzQtMDEzMC00ZjQ4LTliNWYtNTI2ODllYjE1Njcx\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3jdHZ22TtJ8xpUQ6gbsh\nrEINfon9TOenGGdM96L3qqYmy+hNMLOhYBNyQM+ZMwXTR5LyTznOefcm5ZvZ1vat\nNVYSKSdAck6WrKoB/WKr+0AhlW7FBDXnuDh4dtxIfWSMgx/aNpAoyqsLDv0Wqmdb\nfr7gKiPsFPp3j8yDqmTukcZAis7E9BSQUP380cuTg09W9vshLrnKYJEcSW/sCPU+\n51+vkWXJvVsUPEwozgdeveBnXmTwxlFc6RFxsMcgfkbTgKz2MokZaJt9YTX68p5K\nU+ZBWnWu0bUCXgyzctgsv7MidzK+aeFfk6RY0VXfhNCgt7MSwEdFp6RpohEOi8NU\nPwIDAQABo4IC3jCCAtowDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUvGUWDkpdPQKU\nXwEWVH16VxuS1HowHwYDVR0jBBgwFoAUhn9YrRf1grZOtAWz+7DOEUPfTL4wTAYI\nKwYBBQUHAQEEQDA+MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5zYW5kYm94LnBr\naS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0\ncDovL2NybC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNz\ndWVyLmNybDAlBgNVHREEHjAcghptdGxzLnNhbmRib3guYzZiYW5rLmNvbS5icjAO\nBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGhBgNVHSAEggGY\nMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtp\nbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQBSAKCY\n3Z77u554KvKD8Bd2DTNb0sU7QzL/lCoZG8OsPw8KSS5/s4DfRQjnOWoqrZkwUJKc\n+R5VDZHRY0UyOzf62Znz+XzzsqJHynjLoagxMKP81ywV5xpXlRUT3Wcj1ix4W8vY\nbcbaSMuEJvgk1D8gIzYe5+tZBW9aLNn728y+/hzfGGCqpFIfizuVHU+Mt1WKV5B3\nqAjkP6CnbFl8xcH1oZsdjZHW+Q8Fio7eXUKOVFYLDOK8OlJ4ti4IJb+Dp2rGxHVA\nr+9i5tdIUzts2U11LkJ7JrbsN4xl6MNScCQ2g4rdsxvCB/LKhWGY4iUECwUGVIS4\nW1G0CM0J6WYAQhNG\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDeN0dnbZO0nzGl\nRDqBuyGsQg1+if1M56cYZ0z3oveqpibL6E0ws6FgE3JAz5kzBdNHkvJPOc559ybl\nm9nW9q01VhIpJ0ByTpasqgH9Yqv7QCGVbsUENee4OHh23Eh9ZIyDH9o2kCjKqwsO\n/RaqZ1t+vuAqI+wU+nePzIOqZO6RxkCKzsT0FJBQ/fzRy5ODT1b2+yEuucpgkRxJ\nb+wI9T7nX6+RZcm9WxQ8TCjOB1694GdeZPDGUVzpEXGwxyB+RtOArPYyiRlom31h\nNfrynkpT5kFada7RtQJeDLNy2Cy/syJ3Mr5p4V+TpFjRVd+E0KC3sxLAR0WnpGmi\nEQ6Lw1Q/AgMBAAECggEBAIHDCgFNrZkl9Rmq8/dZzVoH4FVqQu4rwBmyCPH6ymFu\nUO11o82yt6Og93D9SVrQJgZ/utukx/vU5XPjRJwQxCiHMGezsiCN39LIHA1ZF1DK\nrFHUs1u4Fq4u27mc/P+sPZk8enKuUAO5SeXgyOGNJZKn58Lz4yKE+FiSdriD5ARf\nCB52NQ2nhLlrdeNyJTXTBcrnNQtLD7DX5rtXowOyXUQpjtDUq9eyBjooSTjS9vxQ\n4nWmqz0l5FWVrvjUFyxs1xJ5k4CRHfZV5W2ohAxHzmCUIuSKS7IjFOglFLN83RFt\n/xa1CbLdhTIKnx7fDKnUncR5uL65OusnLW1v7oJoOWECgYEA9Mwv7t54ChOgb+H1\nwKj2HdDGmyTTtSgdKL1akTNdw2NHcQL0SfQlpjq0yp7CRoC0dK9lUH3I+OUoCk+T\nWkixSrBu6Pv5LM3DtBsXLXd5IxGTlfc+5om2c+15sUYotgk9aAuwNmVjX+uzgAKT\nF70vnNZMPlZN+rCgPDRmNGOjzHkCgYEA6GKL7BEBXrMYmgq2ckXYHz+r3+m1hnii\nB7ormeD+lcnAbxP+Aqc6VxZg09DDFRz4XkHtre5F45V/cP7ZTtd9/cz8rw2sSIvi\n9X5FUloq9I0vsBsOHBhtmvsOdfZ2+bbapzCu588kuQGlTaxgbIFDIGxUKIyVn9z0\nQMUPlIg3iHcCgYEAhauBeQPNtGLnNnDCSsN4MOuxp0HCwKb41Sggbi0IRArQFeux\nDTjd3hksY3+xQeJBp32m6v7kYNRwusCdC62p8cjJpzr/4vEwrgYk79TPNtEAL+Fk\nXWpRUJgZ3S0cSdpdx5SqUemnC9eemoXNYCcT+qYh1+A0kHEl7foG3RCTfrECgYEA\ny6chbJ5yjuVxl/3vajHfd3M7Ux3j4ZbymMcE0vQk6GxI4o+oufaH4C5SaQ65CFW9\nLA2nGBiK0yn+563QD5I2bigpAdh/tYwyOGaSpdszbeIVesYbFXArDfka8TIvjiQ7\ndu3pOmmEi0Xv8iQw1KZrh4yoLGkX72OaAvEv+EFwOX0CgYAuZRqA5xmp1tZTP0IZ\n24GmTnZixw3lKAh0tuJXymZ0PZvJvvNfTaxdUqMeRTrAdVE0mEZwTKSn/pKucu5f\nbs5B01shCsI0WBrHzu7Gqt+2frwHGvhzT6Q0b/oo978HNSODrjqagWw+h88UJyL+\nc49ybb/Wef73iXKSPzLTPu2I3w\u003d\u003d\n-----END PRIVATE KEY-----"
  },
  "client2": {
    "client_id": "oidc_conformance_suite2",
    "scope": "openid payments",
    "jwks": {
      "keys": [
        {
          "kty": "RSA",
          "kid": "63xQEoY-2wOne5SRaWuqfRdi_HDB3DjAKBtzrjoKH0",
          "use": "sig",
          "alg": "PS256",
          "n": "xrZeLPfRKjOZIHUsW_nSndIJQDkGg0H5qyAVv-_MSssHSWK_OSgij2GIJW2jN__FYYQpD4AH7hyRb5igWqjy8yGgzLJ0X9wwUrra0yuOQtfe3gL2DeBBgj216b9CRe9rS8TDBJrZPOqTLIMNgm8wDvVOL46fTlGroHIru0eX5HsLHqLF15q8JyuY31roOzUvOLh78dp1Dwl-A2GBxjssbgnyL0k1TWW3JdD0Wy6W8QqLIXRpMpd_5DnR37iiTiU2mh4TzPn2pxrvWNv2ztFYHgoy2hUtlFyE8TXVIrMkYzvRfIbF6ujcubRXoPWGQlOOoQ_6qg9TJpnVST7hW610rw",
          "d": "H4SvnVxVXec_Q4myVohiosu80eX5pXoiesUlDgOgGMDpT_eMsyktiiaDLMSeHfTAvv3ycVXybA819kh0Ls0bc_sCgVVQ5h-LvqOKr_H5p5qL7BT2KC9I1LqrDv9aKLOYBjWYZTOWf3YJkAbdbrHqIoVAOITbudV0boeNbjAl5IRkGbtoJet-KOE2KfRfhXSytw5U_0UJnYowbs85Oq8ekeOSAtrU7ha8NrOBTW0sc7cxAbh6b-rNQhOMyQwhkG1fX4lHAdj4S-1zUoZhGTAPRmYn0F3sB_RNKd8UPTSd7abNPThhXbWQ3ePCshv9okNCyroE6-JbPrcsH1eEFwBDgQ",
          "e": "AQAB",
          "x5c": [
            "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"
          ]
        },
        {
          "kty": "RSA",
          "kid": "063xQEoY-2wOne5SRaWuqfRdi_HDB3DjAKBtzrjoKH0",
          "use": "enc",
          "alg": "RSA-OAEP",
          "n": "xrZeLPfRKjOZIHUsW_nSndIJQDkGg0H5qyAVv-_MSssHSWK_OSgij2GIJW2jN__FYYQpD4AH7hyRb5igWqjy8yGgzLJ0X9wwUrra0yuOQtfe3gL2DeBBgj216b9CRe9rS8TDBJrZPOqTLIMNgm8wDvVOL46fTlGroHIru0eX5HsLHqLF15q8JyuY31roOzUvOLh78dp1Dwl-A2GBxjssbgnyL0k1TWW3JdD0Wy6W8QqLIXRpMpd_5DnR37iiTiU2mh4TzPn2pxrvWNv2ztFYHgoy2hUtlFyE8TXVIrMkYzvRfIbF6ujcubRXoPWGQlOOoQ_6qg9TJpnVST7hW610rw",
          "d": "H4SvnVxVXec_Q4myVohiosu80eX5pXoiesUlDgOgGMDpT_eMsyktiiaDLMSeHfTAvv3ycVXybA819kh0Ls0bc_sCgVVQ5h-LvqOKr_H5p5qL7BT2KC9I1LqrDv9aKLOYBjWYZTOWf3YJkAbdbrHqIoVAOITbudV0boeNbjAl5IRkGbtoJet-KOE2KfRfhXSytw5U_0UJnYowbs85Oq8ekeOSAtrU7ha8NrOBTW0sc7cxAbh6b-rNQhOMyQwhkG1fX4lHAdj4S-1zUoZhGTAPRmYn0F3sB_RNKd8UPTSd7abNPThhXbWQ3ePCshv9okNCyroE6-JbPrcsH1eEFwBDgQ",
          "e": "AQAB",
          "x5c": [
            "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"
          ]
        }
      ]
    }
  },
  "mtls2": {
    "cert": "-----BEGIN CERTIFICATE-----\nMIIG+DCCBeCgAwIBAgIUGPJdXwy1H6gVn4tVDB11FHw6RL8wDQYJKoZIhvcNAQEL\nBQAwcTELMAkGA1UEBhMCQlIxHDAaBgNVBAoTE09wZW4gQmFua2luZyBCcmFzaWwx\nFTATBgNVBAsTDE9wZW4gQmFua2luZzEtMCsGA1UEAxMkT3BlbiBCYW5raW5nIFNB\nTkRCT1ggSXNzdWluZyBDQSAtIEcxMB4XDTIxMDgyMDE4MzYwMFoXDTIyMDkxOTE4\nMzYwMFowggEXMQswCQYDVQQGEwJCUjELMAkGA1UECBMCU1AxEzARBgNVBAcMClPD\no28gUGF1bG8xFDASBgNVBAoTC0JDTyBDNiBTLkEuMS0wKwYDVQQLEyRiMDI0Y2Y0\nMy05Y2U2LTUyYzQtODgyMC05YjVkMGJjY2I3NGMxIzAhBgNVBAMTGm10bHMuc2Fu\nZGJveC5jNmJhbmsuY29tLmJyMRcwFQYDVQQFEw4zMTg3MjQ5NTAwMDE3MjEYMBYG\nA1UEDxMPQnVzaW5lc3MgRW50aXR5MRMwEQYLKwYBBAGCNzwCAQMTAkJSMTQwMgYK\nCZImiZPyLGQBARMkMjgwNjM1YzQtMDEzMC00ZjQ4LTliNWYtNTI2ODllYjE1Njcx\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxrZeLPfRKjOZIHUsW/nS\nndIJQDkGg0H5qyAVv+/MSssHSWK/OSgij2GIJW2jN//FYYQpD4AH7hyRb5igWqjy\n8yGgzLJ0X9wwUrra0yuOQtfe3gL2DeBBgj216b9CRe9rS8TDBJrZPOqTLIMNgm8w\nDvVOL46fTlGroHIru0eX5HsLHqLF15q8JyuY31roOzUvOLh78dp1Dwl+A2GBxjss\nbgnyL0k1TWW3JdD0Wy6W8QqLIXRpMpd/5DnR37iiTiU2mh4TzPn2pxrvWNv2ztFY\nHgoy2hUtlFyE8TXVIrMkYzvRfIbF6ujcubRXoPWGQlOOoQ/6qg9TJpnVST7hW610\nrwIDAQABo4IC3jCCAtowDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU6CgOwPj74zGl\ne+EghHFgcSzzI+wwHwYDVR0jBBgwFoAUhn9YrRf1grZOtAWz+7DOEUPfTL4wTAYI\nKwYBBQUHAQEEQDA+MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5zYW5kYm94LnBr\naS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0\ncDovL2NybC5zYW5kYm94LnBraS5vcGVuYmFua2luZ2JyYXNpbC5vcmcuYnIvaXNz\ndWVyLmNybDAlBgNVHREEHjAcghptdGxzLnNhbmRib3guYzZiYW5rLmNvbS5icjAO\nBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwIwggGhBgNVHSAEggGY\nMIIBlDCCAZAGCisGAQQBg7ovZAEwggGAMIIBNgYIKwYBBQUHAgIwggEoDIIBJFRo\naXMgQ2VydGlmaWNhdGUgaXMgc29sZWx5IGZvciB1c2Ugd2l0aCBSYWlkaWFtIFNl\ncnZpY2VzIExpbWl0ZWQgYW5kIG90aGVyIHBhcnRpY2lwYXRpbmcgb3JnYW5pc2F0\naW9ucyB1c2luZyBSYWlkaWFtIFNlcnZpY2VzIExpbWl0ZWRzIFRydXN0IEZyYW1l\nd29yayBTZXJ2aWNlcy4gSXRzIHJlY2VpcHQsIHBvc3Nlc3Npb24gb3IgdXNlIGNv\nbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFJhaWRpYW0gU2VydmljZXMgTHRk\nIENlcnRpY2ljYXRlIFBvbGljeSBhbmQgcmVsYXRlZCBkb2N1bWVudHMgdGhlcmVp\nbi4wRAYIKwYBBQUHAgEWOGh0dHA6Ly9jcHMuc2FuZGJveC5wa2kub3BlbmJhbmtp\nbmdicmFzaWwub3JnLmJyL3BvbGljaWVzMA0GCSqGSIb3DQEBCwUAA4IBAQAkzIfm\nnUxKl30H2At72CJu2B+E341MJOsNkVyo16VaJ9BkALIA12+O8tjCr80jRn8HbR7S\nm/40FLG6RdS0dZOCTvli62tk9ieu38/HEYr69DW1IJeys62Vaza4tjB6dA3+3SH8\nXTm7+hWOU22mwu9LhlFb/lrgldpBkRK4Yzbtk71elmL8uBGY7JCHFUPAP98rEJYh\nKJoKVv0Kr2zHqq3bNFd0ExDygiPyLCR7AL+nE2G/4wnGtj4Qk/hVQTl6uCCxDj1Q\nyXiq0kniNFaCUz5s5eODVnw8wfqyei58GkR41UDUde6KhMYyt8QhyJpkeOKS9jrg\n5HMf+C8Cz8hRF9WP\n-----END CERTIFICATE-----",
    "key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDGtl4s99EqM5kg\ndSxb+dKd0glAOQaDQfmrIBW/78xKywdJYr85KCKPYYglbaM3/8VhhCkPgAfuHJFv\nmKBaqPLzIaDMsnRf3DBSutrTK45C197eAvYN4EGCPbXpv0JF72tLxMMEmtk86pMs\ngw2CbzAO9U4vjp9OUaugciu7R5fkewseosXXmrwnK5jfWug7NS84uHvx2nUPCX4D\nYYHGOyxuCfIvSTVNZbcl0PRbLpbxCoshdGkyl3/kOdHfuKJOJTaaHhPM+fanGu9Y\n2/bO0VgeCjLaFS2UXITxNdUisyRjO9F8hsXq6Ny5tFeg9YZCU46hD/qqD1MmmdVJ\nPuFbrXSvAgMBAAECggEAH4SvnVxVXec/Q4myVohiosu80eX5pXoiesUlDgOgGMDp\nT/eMsyktiiaDLMSeHfTAvv3ycVXybA819kh0Ls0bc/sCgVVQ5h+LvqOKr/H5p5qL\n7BT2KC9I1LqrDv9aKLOYBjWYZTOWf3YJkAbdbrHqIoVAOITbudV0boeNbjAl5IRk\nGbtoJet+KOE2KfRfhXSytw5U/0UJnYowbs85Oq8ekeOSAtrU7ha8NrOBTW0sc7cx\nAbh6b+rNQhOMyQwhkG1fX4lHAdj4S+1zUoZhGTAPRmYn0F3sB/RNKd8UPTSd7abN\nPThhXbWQ3ePCshv9okNCyroE6+JbPrcsH1eEFwBDgQKBgQDrrsBNkK70RHwoCdR5\nI82CtmPHTRQltOCDPzNCYT/4ndYFFuU9CW8weRfllQbh3iSN06IIMLJKyvdzB+Un\nDmG2U15LsMiPhSgD385fZsTxw+NbfLuYEplY+qZI6vDacuwjizqPdXCbScZWvLh+\nKuASy74TkXNwIXW6umU6SEmJbwKBgQDX17mkDmLAwlDlURdgyYc948FJJ9cCky1K\nPQjvukgIeBuYz3khP0R2uupDR+3JfhW5T3W6ONt//jkpzlJxwPv56ZfMXhiTN8Zc\n7lwjDa/wFLeLrB1DG3Pkz5HidJEtyH7kfcfgT4VX1jc6/YnNDczBjaJ93crStw/8\nvxRHiLSowQKBgQDpvolO5F4AOSQB+a3W72FVcFsJQTLoKro4sSe/gAAYLUIkDg8R\nOBgktRS0R9dpkA4k825SPSm28BH27i+hSqwyTgDJhO2FGgUTwpZFHAHb3fHRvKW5\nL0kTbJQa4Zg6r5vvrJhJy6oA+WxSfh1kVFWjjppXgfxBi43dwhu/cA4u1QKBgHtm\n9dcK9oDYV+HTq/cFIVJMDazinzX0qVchcCOHMDnPWY/TRqCwiFcNZHQVAqlJcegh\nuuA+M5iI42u4b0BkImvuloAcaBZ7M+jbykesQqOTZKDxRUWhw2/VEMYU+Q/g6lN+\najEfpc/jRG5wmEFpG2CptnYZwSUZzoUlRdXkHc3BAoGAZIZBEHDtIy79G/jYICAD\nDRWQ2CdPJC8LMOnarC2mH0Tf7EeM2ACJ1XiVBbDZBGeEtHrCUoWQUTR/mg1rz0tu\nB45s+PebbSQcWXGV4tgPT2V/I1mmHSc3rv/+Q64fXAWRcuj3K7qjDb7XAEKKQZZh\nSII2ZzJzJXq35AL5SvbS1Og\u003d\n-----END PRIVATE KEY-----"
  },
  "resource": {
    "resourceUrl": "https://mtls.sandbox.c6bank.com.br/open-banking/payments/v1/pix/payments",
    "consentUrl": "https://mtls.sandbox.c6bank.com.br/open-banking/payments/v1/consents",
    "brazilOrganizationId": "b024cf43-9ce6-52c4-8820-9b5d0bccb74c",
    "brazilPaymentConsent": {
      "data": {
        "loggedUser": {
          "document": {
            "identification": "31612146090",
            "rel": "CPF"
          }
        },
        "businessEntity": {
          "document": {
            "identification": "",
            "rel": ""
          }
        },
        "creditor": {
          "personType": "PESSOA_NATURAL",
          "cpfCnpj": "58764789000137",
          "name": "Marco Antonio de Brito"
        },
        "payment": {
          "type": "PIX",
          "date": "2021-08-23",
          "currency": "BRL",
          "amount": "10.00"
        },
        "debtorAccount": {
          "ispb": "12345678",
          "issuer": "1774",
          "number": "1234567890",
          "accountType": "CACC"
        }
      }
    },
    "brazilPixPayment": {
      "data": {
        "localInstrument": "MANU",
        "payment": {
          "amount": "10.00",
          "currency": "BRL"
        },
        "creditorAccount": {
          "ispb": "360305",
          "issuer": "1774",
          "number": "20134355",
          "accountType": "CACC"
        },
        "remittanceInformation": "Pagamento da nota XPTO035-002.",
        "cnpjInitiator": "50685362000135"
      }
    },
    "brazilCpf": "31612146090"
  },
  "description": "C6 Bank - Authorization server test",
  "directory": {
    "keystore": "https://keystore.sandbox.directory.openbankingbrasil.org.br/"
  }
}
testName
fapi1-advanced-final-discovery-end-point-verification
2021-08-31 14:27:39
GetDynamicServerConfiguration
HTTP request
request_uri
https://api.sandbox.c6bank.com.br/auth/.well-known/openid-configuration
request_method
GET
request_headers
{
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "content-length": "0"
}
request_body

                                
2021-08-31 14:27:39 RESPONSE
GetDynamicServerConfiguration
HTTP response
response_status_code
200 OK
response_status_text
OK
response_headers
{
  "date": "Tue, 31 Aug 2021 14:27:39 GMT",
  "content-type": "application/json",
  "transfer-encoding": "chunked",
  "connection": "keep-alive",
  "host": "api.sandbox.c6bank.com.br",
  "x-forwarded-for": "35.196.44.185, 162.158.187.159",
  "x-forwarded-port": "443",
  "x-forwarded-proto": "https",
  "x-amzn-trace-id": "Root\u003d1-612e3c5b-75f088494fc06c3142c470ca",
  "accept-encoding": "gzip",
  "cf-ipcountry": "US",
  "cf-visitor": "{\"scheme\":\"https\"}",
  "accept": "text/plain, application/json, application/cbor, application/*+json, */*",
  "user-agent": "Apache-HttpClient/4.5.13 (Java/11.0.12)",
  "cf-connecting-ip": "35.196.44.185",
  "true-client-ip": "35.196.44.185",
  "cdn-loop": "cloudflare",
  "cf-cache-status": "DYNAMIC",
  "expect-ct": "max-age\u003d604800, report-uri\u003d\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"",
  "server": "cloudflare",
  "cf-ray": "6876f0ddcc23f321-ATL"
}
response_body
{
  "issuer": "https://api.sandbox.c6bank.com.br/auth",
  "authorization_endpoint": "https://auth.sandbox.c6bank.com.br/authorize",
  "token_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/token.oauth2",
  "userinfo_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/userinfo",
  "pushed_authorization_request_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/par.oauth2",
  "jwks_uri": "https://api.sandbox.c6bank.com.br/auth/jwks",
  "registration_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/register",
  "scopes_supported": [ "openid", "consents", "resources", "payments" ],
  "response_types_supported": [ "id_token", "code id_token", "code", "token" ],
  "response_modes_supported": [ "fragment" ],
  "grant_types_supported": [ "authorization_code", "refresh_token", "client_credentials"],
  "subject_types_supported": [ "public", "pairwise" ],
  "tls_client_certificate_bound_access_tokens": true,
  "token_endpoint_auth_methods_supported": [ "private_key_jwt" ],
  "token_endpoint_auth_signing_alg_values_supported":  [ "PS256" ],
  "claim_types_supported": [ "normal" ],
  "claims_parameter_supported": true,
  "claims_supported": ["acr", "cpf", "cnpj"],
  "acr_values_supported": ["urn:brasil:openbanking:loa2", "urn:brasil:openbanking:loa3"],
  "request_parameter_supported": true,
  "request_uri_parameter_supported": true,
  "request_object_signing_alg_values_supported": [ "PS256" ],
  "code_challenge_methods_supported": [ "S256" ],
  "request_object_encryption_alg_values_supported": ["RSA-OAEP"],
  "request_object_encryption_enc_values_supported": ["A256GCM"],
  "authorization_encryption_alg_values_supported": [ "RSA-OAEP" ],
  "authorization_encryption_enc_values_supported": [ "A256GCM" ],
  "id_token_signing_alg_values_supported": [ "PS256" ],
  "id_token_encryption_enc_values_supported": ["A256GCM"],
  "id_token_encryption_alg_values_supported": ["RSA-OAEP"],
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/token.oauth2",
    "userinfo_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/userinfo",
    "registration_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/register",
    "pushed_authorization_request_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/par.oauth2"
  }
}
        
2021-08-31 14:27:39
GetDynamicServerConfiguration
Downloaded server configuration
server_config_string
{
  "issuer": "https://api.sandbox.c6bank.com.br/auth",
  "authorization_endpoint": "https://auth.sandbox.c6bank.com.br/authorize",
  "token_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/token.oauth2",
  "userinfo_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/userinfo",
  "pushed_authorization_request_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/par.oauth2",
  "jwks_uri": "https://api.sandbox.c6bank.com.br/auth/jwks",
  "registration_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/register",
  "scopes_supported": [ "openid", "consents", "resources", "payments" ],
  "response_types_supported": [ "id_token", "code id_token", "code", "token" ],
  "response_modes_supported": [ "fragment" ],
  "grant_types_supported": [ "authorization_code", "refresh_token", "client_credentials"],
  "subject_types_supported": [ "public", "pairwise" ],
  "tls_client_certificate_bound_access_tokens": true,
  "token_endpoint_auth_methods_supported": [ "private_key_jwt" ],
  "token_endpoint_auth_signing_alg_values_supported":  [ "PS256" ],
  "claim_types_supported": [ "normal" ],
  "claims_parameter_supported": true,
  "claims_supported": ["acr", "cpf", "cnpj"],
  "acr_values_supported": ["urn:brasil:openbanking:loa2", "urn:brasil:openbanking:loa3"],
  "request_parameter_supported": true,
  "request_uri_parameter_supported": true,
  "request_object_signing_alg_values_supported": [ "PS256" ],
  "code_challenge_methods_supported": [ "S256" ],
  "request_object_encryption_alg_values_supported": ["RSA-OAEP"],
  "request_object_encryption_enc_values_supported": ["A256GCM"],
  "authorization_encryption_alg_values_supported": [ "RSA-OAEP" ],
  "authorization_encryption_enc_values_supported": [ "A256GCM" ],
  "id_token_signing_alg_values_supported": [ "PS256" ],
  "id_token_encryption_enc_values_supported": ["A256GCM"],
  "id_token_encryption_alg_values_supported": ["RSA-OAEP"],
  "mtls_endpoint_aliases": {
    "token_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/token.oauth2",
    "userinfo_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/userinfo",
    "registration_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/register",
    "pushed_authorization_request_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/par.oauth2"
  }
}
        
2021-08-31 14:27:39 SUCCESS
GetDynamicServerConfiguration
Successfully parsed server configuration
issuer
https://api.sandbox.c6bank.com.br/auth
authorization_endpoint
https://auth.sandbox.c6bank.com.br/authorize
token_endpoint
https://mtls.sandbox.c6bank.com.br/auth/as/token.oauth2
userinfo_endpoint
https://mtls.sandbox.c6bank.com.br/auth/userinfo
pushed_authorization_request_endpoint
https://mtls.sandbox.c6bank.com.br/auth/as/par.oauth2
jwks_uri
https://api.sandbox.c6bank.com.br/auth/jwks
registration_endpoint
https://mtls.sandbox.c6bank.com.br/auth/register
scopes_supported
[
  "openid",
  "consents",
  "resources",
  "payments"
]
response_types_supported
[
  "id_token",
  "code id_token",
  "code",
  "token"
]
response_modes_supported
[
  "fragment"
]
grant_types_supported
[
  "authorization_code",
  "refresh_token",
  "client_credentials"
]
subject_types_supported
[
  "public",
  "pairwise"
]
tls_client_certificate_bound_access_tokens
true
token_endpoint_auth_methods_supported
[
  "private_key_jwt"
]
token_endpoint_auth_signing_alg_values_supported
[
  "PS256"
]
claim_types_supported
[
  "normal"
]
claims_parameter_supported
true
claims_supported
[
  "acr",
  "cpf",
  "cnpj"
]
acr_values_supported
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
request_parameter_supported
true
request_uri_parameter_supported
true
request_object_signing_alg_values_supported
[
  "PS256"
]
code_challenge_methods_supported
[
  "S256"
]
request_object_encryption_alg_values_supported
[
  "RSA-OAEP"
]
request_object_encryption_enc_values_supported
[
  "A256GCM"
]
authorization_encryption_alg_values_supported
[
  "RSA-OAEP"
]
authorization_encryption_enc_values_supported
[
  "A256GCM"
]
id_token_signing_alg_values_supported
[
  "PS256"
]
id_token_encryption_enc_values_supported
[
  "A256GCM"
]
id_token_encryption_alg_values_supported
[
  "RSA-OAEP"
]
mtls_endpoint_aliases
{
  "token_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/token.oauth2",
  "userinfo_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/userinfo",
  "registration_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/register",
  "pushed_authorization_request_endpoint": "https://mtls.sandbox.c6bank.com.br/auth/as/par.oauth2"
}
2021-08-31 14:27:39 SUCCESS
EnsureDiscoveryEndpointResponseStatusCodeIs200
discovery_endpoint_response returned http 200 as expected
http_status
200
2021-08-31 14:27:39 SUCCESS
CheckDiscoveryEndpointReturnedJsonContentType
discovery_endpoint_response Content-Type: header is application/json
2021-08-31 14:27:39 SUCCESS
AddMTLSEndpointAliasesToEnvironment
Added mtls_endpoint_aliases to environment
2021-08-31 14:27:39
fapi1-advanced-final-discovery-end-point-verification
Setup Done
2021-08-31 14:27:39 SUCCESS
FAPIRWCheckDiscEndpointResponseTypesSupported
Contents of 'response_types_supported' in discovery document matches expectations.
actual
[
  "id_token",
  "code id_token",
  "code",
  "token"
]
expected
[
  "code id_token"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointPARSupported
pushed_authorization_request_endpoint defines a valid https URL
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointDiscoveryUrl
discoveryUrl
actual
https://api.sandbox.c6bank.com.br/auth/.well-known/openid-configuration
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointIssuer
issuer is consistent with the discovery endpoint
2021-08-31 14:27:39 SUCCESS
FAPIRWCheckTLSClientCertificateBoundAccessTokens
tls_client_certificate_bound_access_tokens was 'true'
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointIdTokenSigningAlgValuesSupported
Contents of 'id_token_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
FAPIRWCheckDiscEndpointTokenEndpointAuthMethodsSupported
Contents of 'token_endpoint_auth_methods_supported' in discovery document matches expectations.
actual
[
  "private_key_jwt"
]
expected
[
  "private_key_jwt",
  "tls_client_auth"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointTokenEndpointAuthSigningAlgValuesSupported
Contents of 'token_endpoint_auth_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2021-08-31 14:27:39 INFO
FAPICheckDiscEndpointUserinfoSigningAlgValuesSupported
Skipped evaluation due to missing required element: server userinfo_signing_alg_values_supported
path
userinfo_signing_alg_values_supported
mapped
object
server
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointTokenEndpoint
token_endpoint
actual
https://mtls.sandbox.c6bank.com.br/auth/as/token.oauth2
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointRegistrationEndpoint
registration_endpoint
actual
https://mtls.sandbox.c6bank.com.br/auth/register
2021-08-31 14:27:39 SUCCESS
CheckJwksUri
jwks_uri
actual
https://api.sandbox.c6bank.com.br/auth/jwks
2021-08-31 14:27:39 SUCCESS
EnsureServerConfigurationSupportsPrivateKeyJwt
Found supported private_key_jwt method
method
private_key_jwt
2021-08-31 14:27:39 SUCCESS
CheckDiscRequirePushedAuthorizationRequestsIsABoolean
require_pushed_authorization_requests is not present in server configuration.
2021-08-31 14:27:39 SUCCESS
FAPICheckDiscEndpointRequestObjectSigningAlgValuesSupported
Contents of 'request_object_signing_alg_values_supported' in discovery document matches expectations.
actual
[
  "PS256"
]
expected
[
  "PS256",
  "ES256"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointAuthorizationEndpoint
authorization_endpoint
actual
https://auth.sandbox.c6bank.com.br/authorize
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointClaimsParameterSupported
claims_parameter_supported has correct value
claims_parameter_supported
true
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointAcrClaimSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "acr",
  "cpf",
  "cnpj"
]
expected
[
  "acr"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
FAPIBrazilCheckDiscEndpointCpfOrCnpjClaimSupported
Contents of 'claims_supported' in discovery document matches expectations.
actual
[
  "acr",
  "cpf",
  "cnpj"
]
expected
[
  "cpf",
  "cnpj"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
FAPIBrazilCheckDiscEndpointGrantTypesSupported
Contents of 'grant_types_supported' in discovery document matches expectations.
actual
[
  "authorization_code",
  "refresh_token",
  "client_credentials"
]
expected
[
  "authorization_code",
  "client_credentials",
  "refresh_token"
]
minimum_matches_required
3
2021-08-31 14:27:39 SUCCESS
FAPIBrazilCheckDiscEndpointAcrValuesSupported
Contents of 'acr_values_supported' in discovery document matches expectations.
actual
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
expected
[
  "urn:brasil:openbanking:loa2"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
FAPIBrazilCheckDiscEndpointAcrValuesSupportedShould
Contents of 'acr_values_supported' in discovery document matches expectations.
actual
[
  "urn:brasil:openbanking:loa2",
  "urn:brasil:openbanking:loa3"
]
expected
[
  "urn:brasil:openbanking:loa3"
]
minimum_matches_required
1
2021-08-31 14:27:39 SUCCESS
CheckDiscEndpointUserinfoEndpoint
userinfo_endpoint
actual
https://mtls.sandbox.c6bank.com.br/auth/userinfo
2021-08-31 14:27:39 SUCCESS
FAPIBrazilCheckDiscEndpointScopesSupported
Contents of 'scopes_supported' in discovery document matches expectations.
actual
[
  "openid",
  "consents",
  "resources",
  "payments"
]
expected
[
  "openid",
  "consents",
  "resources"
]
minimum_matches_required
3
2021-08-31 14:27:40 FINISHED
fapi1-advanced-final-discovery-end-point-verification
Test has run to completion
testmodule_result
PASSED
Test Results