Versions in this module Expand all Collapse all v1 v1.2.1 Aug 20, 2020 v1.2.0 Aug 20, 2020 Changes in this version + const ServiceName + func AddCertificate(oper *protos.Identity, certDer []byte) error + func CollectGarbage() error + func FindCertificates(id *protos.Identity) ([]string, error) + func GetAll() (map[string]*certifierprotos.CertificateInfo, error) + func GetCACert(getCAReq *certifierprotos.GetCARequest) (*protos.CACert, error) + func GetCertificateIdentity(serialNum string) (*certifierprotos.CertificateInfo, error) + func GetIdentity(sn *protos.Certificate_SN) (*certifierprotos.CertificateInfo, error) + func GetVerifiedCertificateIdentity(serialNum string) (*protos.Identity, error) + func ListCertificates() ([]string, error) + func RevokeCertificate(sn *protos.Certificate_SN) error + func RevokeCertificateSN(sn string) error + func SignCSR(csr *protos.CSR) (*protos.Certificate, error) + func VerifyDateRange(certInfo CertDateRange) error + type CertDateRange interface + GetNotAfter func() *timestamp.Timestamp + GetNotBefore func() *timestamp.Timestamp