Versions in this module Expand all Collapse all v0 v0.1.1 Dec 9, 2025 v0.1.0 Aug 14, 2025 Changes in this version + func BuildPrecertTBS(tbsData []byte, preIssuer *x509.Certificate) ([]byte, error) + func CertificateFromPEM(pemBytes []byte) (*x509.Certificate, error) + func EntryFromChain(chain []*x509.Certificate, isPrecert bool, timestamp uint64) (*ctonly.Entry, error) + func ReadPossiblePEMFile(filename, blockname string) ([][]byte, error) + func RemoveCTPoison(tbsData []byte) ([]byte, error) + type PEMCertPool struct + func NewPEMCertPool() *PEMCertPool + func (p *PEMCertPool) AddCert(cert *x509.Certificate) + func (p *PEMCertPool) AppendCertsFromPEM(pemCerts []byte) (ok bool) + func (p *PEMCertPool) AppendCertsFromPEMFile(pemFile string) error + func (p *PEMCertPool) CertPool() *lax509.CertPool + func (p *PEMCertPool) Included(cert *x509.Certificate) bool + func (p *PEMCertPool) RawCertificates() []*x509.Certificate + func (p *PEMCertPool) Subjects() (res [][]byte)