Documentation ¶
Index ¶
- Constants
- func GetCTLogEntries(logClient *ctclient.LogClient, startIndex int, endIndex int) ([]ct.LogEntry, error)
- func IdentitySearch(client *ctclient.LogClient, startIndex int, endIndex int, ...) ([]identity.MonitoredIdentity, error)
- func MatchedIndices(logEntries []ct.LogEntry, mvs identity.MonitoredValues) ([]identity.LogEntry, error)
- func RunConsistencyCheck(logClient *ctclient.LogClient, logInfoFile string) (*ct.SignedTreeHead, *ct.SignedTreeHead, error)
- func ScanEntryCertSubject(logEntry ct.LogEntry, monitoredCertIDs []identity.CertificateIdentity) ([]identity.LogEntry, error)
- func ScanEntryOIDExtensions(logEntry ct.LogEntry, monitoredOIDMatchers []extensions.OIDExtension) ([]identity.LogEntry, error)
Constants ¶
View Source
const ( ValidSTHResponseTreeSize = 3721782 ValidSTHResponseTimestamp uint64 = 1396609800587 ValidSTHResponseSHA256RootHash = "SxKOxksguvHPyUaKYKXoZHzXl91Q257+JQ0AUMlFfeo=" ValidSTHResponseTreeHeadSignature = "BAMARjBEAiBUYO2tODlUUw4oWGiVPUHqZadRRyXs9T2rSXchA79VsQIgLASkQv3cu4XdPFCZbgFkIUefniNPCpO3LzzHX53l+wg=" GetSTHConsistencyEmptyResp = `{ "consistency": [ ] }` )
Variables ¶
This section is empty.
Functions ¶
func GetCTLogEntries ¶
func IdentitySearch ¶
func IdentitySearch(client *ctclient.LogClient, startIndex int, endIndex int, mvs identity.MonitoredValues) ([]identity.MonitoredIdentity, error)
func MatchedIndices ¶
func RunConsistencyCheck ¶
func RunConsistencyCheck(logClient *ctclient.LogClient, logInfoFile string) (*ct.SignedTreeHead, *ct.SignedTreeHead, error)
RunConsistencyCheck periodically verifies the root hash consistency of a certificate transparency log.
func ScanEntryCertSubject ¶
func ScanEntryOIDExtensions ¶
func ScanEntryOIDExtensions(logEntry ct.LogEntry, monitoredOIDMatchers []extensions.OIDExtension) ([]identity.LogEntry, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.