# Packages
No description provided by the author
# Functions
GenerateACMECertificate requests a new certificate from the ACME provider.
GenerateTLSCert generates a new self-signed TLS certificate (with a RSA 4096-bit key) and returns the private key and public certificate encoded as PEM The first domain is the primary one, used as value for the "Common Name" value too Each certificate is valid for 1 year.
GetACMECertificate returns a certificate issued by ACME (e.g.
GetAKVCertificate returns a certificate from Azure Key Vault.
GetCertificate returns the certificate for the site (with key and certificate PEM-encoded).
GetImportedCertificate returns a certificate stored in the state store.
GetSelfSignedCertificate returns a self-signed certificate, with key and certificate PEM-encoded.
InspectCertificate loads a X.509 certificate and checks its details, such as expiration.
# Constants
ACMEMinDays controls how many days from the expiration a new certificate is requested from ACME.
SelfSignedCertificateIssuer is the organization that issues self-signed certificates.
SelfSignedMinDays controls how many days from the expiration self-signed certificates are renewed.
# Structs
ACMEUser implements registration.User.
StatikoProvider implements ChallengeProvider for `http-01` challenge.