Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GMTLSConfig ¶
func GMTLSConfig(cert *x509.Certificate, serverName string, config fab.EndpointConfig) (*gmtls.Config, error)
func TLSCertHash ¶
func TLSCertHash(config fab.EndpointConfig) ([]byte, error)
TLSCertHash is a utility method to calculate the SHA256 hash of the configured certificate (for usage in channel headers)
func TLSConfig ¶
func TLSConfig(cert *x509.Certificate, serverName string, config fab.EndpointConfig) (*tls.Config, error)
TLSConfig returns the appropriate config for TLS including the root CAs, certs for mutual TLS, and server host override. Works with certs loaded either from a path or embedded pem.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.