package
1.6.5
Repository: https://github.com/cloudflare/cfssl.git
Documentation: pkg.go.dev

# Packages

Package ca provides the CertificateAuthority interface for the transport package, which provides an interface to get a CSR signed by some certificate authority.
Package core contains core definitions for the transport package, the most salient of which is likely the Identity type.
Package kp describes transport key providers and provides a reference implementation.
Package roots includes support for loading trusted roots from various sources.

# Functions

Dial initiates a TLS connection to an outbound server.
Listen sets up a new server.
New builds a new transport from an identity and a before time.

# Variables

NewCA is used to load a configuration for a certificate authority.
NewKeyProvider is the function used to build key providers from some identity.
PollInterval is how often to check whether a new certificate has been found.

# Structs

A Listener is a TCP network listener for TLS-secured connections.
A Transport is capable of providing transport-layer security using TLS.