API Reference
CtLogIngestionBatchRequest
Options for one CT log batch read.
Inheritance
- Object
- CtLogIngestionBatchRequest
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public CtLogIngestionBatchRequest() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String LogUrl { get; set; } #Base CT log URL.
public CtLogApiKind ApiKind { get; set; } #Read API used by this log.
public String MonitoringUrl { get; set; } #Static CT monitoring prefix used for checkpoint and tile reads.
public Int64 StartIndex { get; set; } #First entry index to fetch.
public Int32 BatchSize { get; set; } #Maximum entries to request. RFC6962 logs may return fewer entries.
public Nullable<Int64> KnownTreeSize { get; set; } #Optional signed tree size already obtained by the caller. When supplied, the batch read skips an additional get-sth request and trusts this tree size for range clamping. Callers should only supply a fresh value because a stale tree size can delay discovery of newer log entries until a later refresh.
public TimeSpan RequestTimeout { get; set; } #HTTP request timeout.
public Int32 StaticTileFetchConcurrency { get; set; } #Maximum number of Static CT data tiles to fetch concurrently for one batch.
public CtCertificateRecordDetailLevel CertificateDetailLevel { get; set; } #How much certificate metadata to decode for each entry.