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: