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

# Functions

DefaultConfig returns a default configuration specifying basic key usage and a 1 year expiration time.
LoadConfig attempts to load the configuration from a byte slice.
LoadFile attempts to load the configuration file stored at the path and returns the configuration.

# Variables

ExtKeyUsage contains a mapping of string names to extended key usages.
KeyUsage contains a mapping of string names to key usages.

# Structs

An AuthKey contains an entry for a key used for authentication.
AuthRemote is an authenticated remote signer.
CAConstraint specifies various CA constraints on the signed certificate.
CertificatePolicy represents the ASN.1 PolicyInformation structure from https://tools.ietf.org/html/rfc3280.html#page-106.
CertificatePolicyQualifier represents a single qualifier from an ASN.1 PolicyInformation structure.
Config stores configuration information for the CA.
A CSRWhitelist stores booleans for fields in the CSR.
Signing codifies the signature configuration policy for a CA.
A SigningProfile stores information that the CA needs to store signature policy.

# Type aliases

OID is our own version of asn1's ObjectIdentifier, so we can define a custom JSON marshal / unmarshal.