Versions in this module Expand all Collapse all v0 v0.0.1 Feb 11, 2024 Changes in this version + var CERTIFIER_CONFIG_PATH = "certifier.json" + func CATemplate() x509.Certificate + func Save(ca *Certifier) error + func ServerTemplate() x509.Certificate + type Certifier struct + Certificate *x509.Certificate + PrivateKey *rsa.PrivateKey + func Init(template, parent *x509.Certificate) (*Certifier, error) + func Load() (*Certifier, error) + func LoadOrInit(template, parent *x509.Certificate) (*Certifier, error) + func NewCertifier(privateKey *rsa.PrivateKey, certificate *x509.Certificate) *Certifier + func (certifier *Certifier) Certify(target *x509.Certificate) (*x509.Certificate, error) + func (certifier *Certifier) Sign(target []byte) ([]byte, error) + type CertifierConfig struct + Certificate []byte + PrivateKey []byte