package
0.12.8
Repository: https://github.com/rotationalio/ensign.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

CertPool returns an x509.CertPool, a collection of certificates with public keys that are used to verify clients or servers when connecting over mTLS.
ClientCreds returns a grpc.DialOption to connect a gRPC client with mTLS.
Config returns a standardized mTLS configuration for all clients and servers that are using this package.
Load opens the certificate chain at the specified path and reads the data.
New creates a provider from PEM encoded data.
ServerCreds returns a grpc.ServerOption to create a gRPC server with mTLS.

# Variables

Standard errors for error type checking.
Standard errors for error type checking.
Standard errors for error type checking.
Standard errors for error type checking.
Standard errors for error type checking.

# Structs

Provider wraps a PEM-encoded certificate chain, which can optionally include private keys and an additional pool of valid certificates.