JakartaServletUtils should check for x509 certificate in request attribute jakarta.servlet.request.X509Certificate

Issue #437 resolved
Jesper created an issue

Maybe JakartaServletUtils should first check jakarta.servlet.request.X509Certificate for certificate and if not found it could check javax.servlet.request.X509Certificate?

https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions/src/d8dce80762e10da5972bf9cfb94dbada898ac59f/src/main/java/com/nimbusds/oauth2/sdk/http/JakartaServletUtils.java#lines-327

Comments (5)

  1. Yavor Vasilev

    Released as

    version 10.15 (2023-09-14)
        * Deprecates DefaultRPMetadataPolicyFactory, explicit client registration
          in OpenID Connect Federation 1.0 no longer uses metadata policies in the
          explicit client registration response.
        * The JakartaServletUtils.extractClientX509Certificate must use the
          "jakarta.servlet.request.X509Certificate" servlet attribute to obtain the
          client X509Certificate chain (iss #437).
    

    Happy coding

  2. Log in to comment