API Reference
DdctApiCertificateTransparencyProviderOptions
Options for querying a DomainDetectiveCertificateTransparency API endpoint as a CT provider.
Inheritance
- Object
- DdctApiCertificateTransparencyProviderOptions
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 DdctApiCertificateTransparencyProviderOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String EndpointUrl { get; set; } #Base API endpoint URL.
public String ApiKey { get; set; } #Optional API key used when the DDCT API requires authentication.
public String ApiKeyHeaderName { get; set; } #Request header name for the API key. Use Authorization for bearer auth.
public String ScopeName { get; set; } #Optional DDCT logical scope to constrain queries.
public Int32 QueryPageSize { get; set; } #Default page size when the query does not request one explicitly.
public Int32 MaxPagesPerQuery { get; set; } #Maximum pages fetched before the provider returns a truncated result with diagnostics.
Fields
public const String DefaultEndpointUrl #Default DDCT API endpoint when none is provided.
http://127.0.0.1:8080public const String DefaultApiKeyHeaderName #Default request header for DDCT API keys.
X-DDCT-Api-Keypublic const Int32 DefaultMaxPagesPerQuery #Default maximum pages fetched for a single logical query.
5public const Int32 MaxAllowedPagesPerQuery #Maximum allowed pages fetched for a single logical query.
25