Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(transport): Add support client mTLS #77

Merged
merged 1 commit into from
Oct 22, 2019

Commits on Oct 22, 2019

  1. Provide an API for configuring TLS client authentication

    This commit adds a simple API for specifying the TLS certificate a GRPC
    client will present (via the same `Identity` wrapper as a server cert is
    configured). It also adds an API to specify which CA certificate client
    TLS certificates will be validated against for servers.
    
    To demonstrate usage, a new example `tls_client_auth` is added, using
    OpenSSL for the client and Rustls for the server.
    jen20 committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    5e9a073 View commit details
    Browse the repository at this point in the history