...

Package comm

import "github.com/hyperledger/fabric-sdk-go/pkg/core/config/comm"
Overview
Index
Subdirectories

Overview ▾

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.

Subdirectories

Name Synopsis
..
tls