type staticCAContent …
var _ …
func NewStaticCAContent(name string, caBundle []byte) (CAContentProvider, error) { … }
func (c *staticCAContent) Name() string { … }
func (c *staticCAContent) AddListener(Listener) { … }
func (c *staticCAContent) CurrentCABundleContent() (cabundle []byte) { … }
func (c *staticCAContent) VerifyOptions() (x509.VerifyOptions, bool) { … }
type staticCertKeyContent …
func NewStaticCertKeyContent(name string, cert, key []byte) (CertKeyContentProvider, error) { … }
func (c *staticCertKeyContent) Name() string { … }
func (c *staticCertKeyContent) AddListener(Listener) { … }
func (c *staticCertKeyContent) CurrentCertKeyContent() ([]byte, []byte) { … }
type staticSNICertKeyContent …
func NewStaticSNICertKeyContent(name string, cert, key []byte, sniNames ...string) (SNICertKeyContentProvider, error) { … }
func (c *staticSNICertKeyContent) SNINames() []string { … }
func (c *staticSNICertKeyContent) AddListener(Listener) { … }