Domain Detective

API Reference

Class

CtLogIngestionBatchRequest

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

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

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.

{{ include "footer" }}