Versions in this module Expand all Collapse all v0 v0.0.3 Jul 10, 2025 v0.0.2 Jul 10, 2025 Changes in this version type DbCertificate + SerialH string v0.0.1 Jul 4, 2025 Changes in this version + func NewDb(url string) *sql.DB + type DbCertificate struct + CN string + NotAfter string + NotBefore string + Raw x509.Certificate + Revoked bool + Serial string + type DbCertificateCache struct + Certificates DbCertificates + type DbCertificates []*DbCertificate + func (d *DbCertificates) Filter(cn string, serial string, limit int) DbCertificates + type Step struct + Certificates atomic.Pointer[DbCertificateCache] + func NewStep(caurl string, hash string, dburl string, adminprov string, adminpass string) *Step + func (s *Step) GetCertificates() DbCertificates + func (s *Step) MakeCertAndKey(token string) ([]byte, []byte) + func (s *Step) RefreshCertificates() + func (s *Step) RevokeCert(serial string, ott string) bool + func (s *Step) Token(subject string) string