Documentation
¶
Index ¶
- func GenerateDomainCA(domain string, publicKeyBytes []byte, parentDERBytes []byte, ...) ([]byte, error)
- func GenerateRootCA(commonNamePrefix string) ([]byte, interface{}, error)
- func GenerateTLDCA(domain string, parentDERBytes []byte, parentPrivateKey interface{}) ([]byte, interface{}, error)
- func GenerateTLDExclusionCA(domain string, parentDERBytes []byte, parentPrivateKey interface{}) ([]byte, interface{}, error)
- func GetCertFromTLSA(domain string, tlsa *dns.TLSA, parentDERBytes []byte, ...) ([]byte, error)
- func ValidityShortTerm() time.Duration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateDomainCA ¶
func GenerateDomainCA(domain string, publicKeyBytes []byte, parentDERBytes []byte, parentPrivateKey interface{}) ([]byte, error)
Returns cert, error nolint: lll
func GenerateRootCA ¶
Returns cert, private key, error nolint: lll
func GenerateTLDCA ¶
func GenerateTLDCA(domain string, parentDERBytes []byte, parentPrivateKey interface{}) ([]byte, interface{}, error)
Returns cert, private key, error nolint: lll
func GenerateTLDExclusionCA ¶
func GenerateTLDExclusionCA(domain string, parentDERBytes []byte, parentPrivateKey interface{}) ([]byte, interface{}, error)
Returns cert, private key, error nolint: lll
func GetCertFromTLSA ¶
func ValidityShortTerm ¶ added in v0.0.4
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.