Domain Detective

API Reference

Enum

CtProviderCapabilities

Namespace DomainDetective
Assembly DomainDetective
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed
Attributes
Flags

Describes reusable certificate transparency provider capabilities.

Inheritance

  • Enum
  • CtProviderCapabilities

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Values

public const CtProviderCapabilities None #

The provider does not advertise any CT capability.

Value: 0
public const CtProviderCapabilities SubdomainExpansion #

The provider can expand a domain into observed subdomains.

Value: 1
public const CtProviderCapabilities ExactHostLookup #

The provider can query an exact host name.

Value: 2
public const CtProviderCapabilities CertificateHistory #

The provider can return historical rows for an exact host name.

Value: 4
public const CtProviderCapabilities DomainTreeHistory #

The provider can return historical rows for a domain tree.

Value: 8
public const CtProviderCapabilities FullCertificateDer #

The provider can return the full certificate DER bytes.

Value: 16
public const CtProviderCapabilities CertificateHydration #

The provider can hydrate a metadata row into full certificate DER using a follow-up request.

Value: 32
public const CtProviderCapabilities Pagination #

The provider supports paging or cursor-based continuation.

Value: 64
public const CtProviderCapabilities DurableCursor #

The provider supports durable cursor-based ingestion.

Value: 128
public const CtProviderCapabilities NativeLogIngestion #

The provider is a direct CT log ingestion source rather than a domain index.

Value: 256
public const CtProviderCapabilities AuthenticationRecommended #

The provider usually requires authentication for reliable production-scale use.

Value: 512
{{ include "footer" }}