package
2.0.0-alpha4+incompatible
Repository: https://github.com/aspring/traefik.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
MatchDomain return true if a domain match the cert domain.
NewCertificateStore create a store for dynamic and static certificates.
NewManager creates a new Manager.
# Variables
CipherSuites Map of TLS CipherSuites from crypto/tls Available CipherSuites defined at https://golang.org/pkg/crypto/tls/#pkg-constants.
MinVersion Map of allowed TLS minimum versions.
# Structs
Certificate holds a SSL cert/key pair Certs and Key could be either a file path, or the file content itself.
CertificateStore store for dynamic and static certificates.
ClientCA defines traefik CA files for a entryPoint and it indicates if they are mandatory or have just to be analyzed if provided.
Configuration allows mapping a TLS certificate to a list of entrypoints.
Manager is the TLS option/store/configuration factory.
Store holds the options for a given Store.
TLS configures TLS for an entry point.
# Type aliases
Certificates defines traefik certificates type Certs and Keys could be either a file path, or the file content itself.
FileOrContent hold a file path or content.
FilesOrContents hold the CA we want to have in root.