Uploaded image for project: 'JOC - JobScheduler Operations Center'
  1. JOC - JobScheduler Operations Center
  2. JOC-1558

OIDC Client should consider Identity Provider configuration for the handling of client secrets

    XMLWordPrintable

Details

    Description

      Current Situation

      • OIDC Identity Providers offer the /.well-known/openid-configuration endpoint to receive information about the provider's capabilities.
      • This includes the handling of client secrets which is specified from the token_endpoint_auth_methods_supported node of the above endpoint response.
        • client_secret_basic: the client secret is added to the HTTP Authorization header.
        • client_secret_post: the client secret is sent along with a post operation to authenticate.
        • none: the client secret remains with the Client and is not used in any request.
      • The OIDC Identity Service supports the client_secret_post setting and ignores other settings.

      Desired Behavior

      • The OIDC Identity Service should support any of the above settings for the handling of client secrets.

      Patch

      Attachments

        Issue Links

          Activity

            People

              ztsa0019 Sourabh Agrawal
              ap Andreas Püschel
              Kanika Agrawal Kanika Agrawal
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: