Skip to content

Support configuration of TLS min and max versions #2848

@tuminoid

Description

@tuminoid

Preflight Checklist

  • I agree to follow the Code of Conduct that this project adheres to.
  • I have searched the issue tracker for an issue that matches the one I want to file, without success.

Problem Description

Currently Dex only sets TLS min version to TLS1.2, and leaves negotiation of TLS version to Go and to the connecting client. There is no way to configure Dex to only accept TLS 1.3 for example.

Proposed Solution

Dex should support TLS min and max version configuration via config files and command line arguments like --tls-min-version and --tls-max-version commonly found in other projects, such as etcd (PR) and k8s.

Alternatives Considered

No response

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions