package tlsutil

import "github.com/hashicorp/vault/sdk/helper/tlsutil"

DEPRECATED: this has been moved to go-secure-stdlib and will be removed

Index

Variables

var ErrInvalidCertParams = exttlsutil.ErrInvalidCertParams
var TLSLookup = exttlsutil.TLSLookup

Functions

func ClientTLSConfig

func ClientTLSConfig(caCert []byte, clientCert []byte, clientKey []byte) (*tls.Config, error)

func GetCipherName

func GetCipherName(cipher uint16) (string, error)

func LoadClientTLSConfig

func LoadClientTLSConfig(caCert, clientCert, clientKey string) (*tls.Config, error)

func ParseCiphers

func ParseCiphers(cipherStr string) ([]uint16, error)

func SetupTLSConfig

func SetupTLSConfig(conf map[string]string, address string) (*tls.Config, error)

Source Files

tlsutil.go

Version
v0.18.0 (latest)
Published
Jun 5, 2025
Platform
linux/amd64
Imports
2 packages
Last checked
1 month ago

Tools for package owners.