Domain Detective

API Reference

Class

CtCertificateTransparencyProviderExtensions

Namespace DomainDetective
Assembly DomainDetective
Modifiers static

Helper methods for paged certificate transparency providers.

Inheritance

  • Object
  • CtCertificateTransparencyProviderExtensions

Methods

public static IAsyncEnumerable<CtCertificateQueryResult> QueryPagesAsync(ICtCertificateTransparencyProvider provider, CtCertificateQuery query, CtProviderRuntimeState runtimeState = null, Nullable<Int32> maxPages = null, CancellationToken cancellationToken = null) #
Returns: IAsyncEnumerable<CtCertificateQueryResult>

Queries a CT provider page-by-page until no continuation token is returned or the optional page limit is reached.

Parameters

provider DomainDetective.ICtCertificateTransparencyProvider requiredposition: 0
Provider to query.
query DomainDetective.CtCertificateQuery requiredposition: 1
Initial query.
runtimeState DomainDetective.CtProviderRuntimeState = null optionalposition: 2
Optional persisted provider runtime state.
maxPages System.Nullable{System.Int32} = null optionalposition: 3
Optional safety cap for provider pages. Null means no explicit cap.
cancellationToken System.Threading.CancellationToken = null optionalposition: 4
Cancellation token.
{{ include "footer" }}