package tlsutil

import "github.com/coreos/etcd/pkg/tlsutil"

Package tlsutil provides utility functions for handling TLS.

Index

Functions

func GetCipherSuite

func GetCipherSuite(s string) (uint16, bool)

GetCipherSuite returns the corresponding cipher suite, and boolean value if it is supported.

func NewCert

func NewCert(certfile, keyfile string, parseFunc func([]byte, []byte) (tls.Certificate, error)) (*tls.Certificate, error)

NewCert generates TLS cert by using the given cert,key and parse function.

func NewCertPool

func NewCertPool(CAFiles []string) (*x509.CertPool, error)

NewCertPool creates x509 certPool with provided CA files.

Source Files

cipher_suites.go doc.go tlsutil.go

Version
v3.3.25+incompatible
Published
Aug 24, 2020
Platform
js/wasm
Imports
4 packages
Last checked
49 minutes ago

Tools for package owners.