package
1.7.0-rc3
Repository: https://github.com/blrn/traefik.git
Documentation: pkg.go.dev

# Functions

CheckFile checks file permissions and content size.
GetKeyType used to determine which algo to used.
NewAccount creates an account.
NewLocalStore initializes a new LocalStore with a file name.

# Constants

RegistrationURLPathV1Regexp is a regexp which match ACME registration URL in the V1 format.

# Variables

OSCPMustStaple enables OSCP stapling as from https://github.com/xenolf/lego/issues/270.

# Structs

Account is used to store lets encrypt registration info.
Certificate is a struct which contains all data needed from an ACME certificate.
Configuration holds ACME configuration provided by users.
DNSChallenge contains DNS challenge Configuration.
HTTPChallenge contains HTTP challenge Configuration.
LocalStore Store implementation for local file.
Provider holds configurations of the provider.
StoredData represents the data managed by the Store.
TLSChallenge contains TLS challenge Configuration.

# Interfaces

Store is a generic interface to represents a storage.