Versions in this module Expand all Collapse all v1 v1.1.2 Mar 3, 2020 Changes in this version + const AllLogListURL + const LogListSignatureURL + const LogListURL + type Log struct + DNSAPIEndpoint string + Description string + DisqualifiedAt int + FinalSTH *STH + Key []byte + MaximumMergeDelay int + OperatedBy []int + URL string + func (l *Log) GoogleOperated() bool + type LogList struct + Logs []Log + Operators []Operator + func NewFromJSON(llData []byte) (*LogList, error) + func NewFromSignedJSON(llData, rawSig []byte, pubKey crypto.PublicKey) (*LogList, error) + func (ll *LogList) ActiveLogs() LogList + func (ll *LogList) CheckBranch(branch *LogList) []string + func (ll *LogList) Compatible(cert *x509.Certificate, certRoot *x509.Certificate, roots LogRoots) LogList + func (ll *LogList) FindLogByKey(key []byte) *Log + func (ll *LogList) FindLogByKeyHash(keyhash [sha256.Size]byte) *Log + func (ll *LogList) FindLogByKeyHashPrefix(prefix string) []*Log + func (ll *LogList) FindLogByName(name string) []*Log + func (ll *LogList) FindLogByURL(url string) *Log + func (ll *LogList) FuzzyFindLog(input string) []*Log + func (ll *LogList) OperatorIDSet() map[int]string + type LogRoots map[string]*ctfe.PEMCertPool + type Operator struct + ID int + Name string + type STH struct + SHA256RootHash []byte + Timestamp int + TreeHeadSignature []byte + TreeSize int