API Reference
Class
CtCertificateTransparencyProviderExtensions
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
- Provider to query.
- query DomainDetective.CtCertificateQuery
- Initial query.
- runtimeState DomainDetective.CtProviderRuntimeState = null
- Optional persisted provider runtime state.
- maxPages System.Nullable{System.Int32} = null
- Optional safety cap for provider pages. Null means no explicit cap.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object