Versions in this module Expand all Collapse all v1 v1.3.2 May 31, 2019 Changes in this version + func OverrideHosts(template *x509.Certificate, hosts []string) + func PopulateSubjectFromCSR(s *signer.Subject, req pkix.Name) pkix.Name + type Signer struct + func NewSigner(priv crypto.Signer, cert *x509.Certificate, sigAlgo x509.SignatureAlgorithm, ...) (*Signer, error) + func NewSignerFromFile(caFile, caKeyFile string, policy *config.Signing) (*Signer, error) + func (s *Signer) Certificate(label, profile string) (*x509.Certificate, error) + func (s *Signer) GetDBAccessor() certdb.Accessor + func (s *Signer) Info(req info.Req) (resp *info.Resp, err error) + func (s *Signer) Policy() *config.Signing + func (s *Signer) SetDBAccessor(dba certdb.Accessor) + func (s *Signer) SetPolicy(policy *config.Signing) + func (s *Signer) SetReqModifier(func(*http.Request, []byte)) + func (s *Signer) SigAlgo() x509.SignatureAlgorithm + func (s *Signer) Sign(req signer.SignRequest) (cert []byte, err error) + func (s *Signer) SignFromPrecert(precert *x509.Certificate, scts []ct.SignedCertificateTimestamp) ([]byte, error)