Versions in this module Expand all Collapse all v0 v0.0.13 Nov 30, 2023 Changes in this version + const IssuerPrefix + const SerialPrefix + func AddEntries(records *Records, existing *Records, createBug bool, comment string) error + func AddKintoObject(url string, obj interface{}) error + func ByteArrayEquals(a []byte, b []byte) bool + func DNToRFC4514(name string) (string, error) + func LoadJSONFromURL(url string, loader OneCRLLoader) error + func LoadRevocationsFromBug(filename string, loader OneCRLLoader) error + func LoadRevocationsTxtFromFile(filename string, loader OneCRLLoader) error + func NamesDataMatches(name1 []byte, name2 []byte) bool + func RFC4514ish(rdns pkix.RDNSequence) string + func SerialToString(encoded string, separate bool, upper bool) (string, error) + func StringFromIssuerSerial(issuer string, serial string) string + func StringFromRecord(record Record) string + type KintoMetadata struct + User struct{ ... } + type OneCRLLoader interface + LoadRecord func(record Record) + type OneCRLUpdate struct + Data Record + type Record struct + Details struct{ ... } + Enabled bool + Id string + IssuerName string + PubKeyHash string + SerialNumber string + Subject string + func (record Record) EqualsRecord(otherRecord Record) bool + type Records struct + Data []Record + func FetchExistingRevocations(url string) (*Records, error) + type RevocationsTxtData struct + func (r *RevocationsTxtData) LoadRecord(record Record) + func (r *RevocationsTxtData) ToRevocationsTxtString() string