Domain Detective

API Reference

Class

CtProviderProfile

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Describes a certificate transparency provider and its safe default behavior.

Inheritance

  • Object
  • CtProviderProfile

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

Methods

public Boolean Supports(CtProviderCapabilities capabilities) #
Returns: Boolean

Returns true when the provider advertises all requested capabilities.

Parameters

capabilities DomainDetective.CtProviderCapabilities requiredposition: 0
Capabilities required by the caller.

Properties

public String ProviderId { get; set; } #

Stable provider identifier used in persisted state and diagnostics.

public String DisplayName { get; set; } #

Human-readable provider name.

public CtProviderCapabilities Capabilities { get; set; } #

Provider capabilities that callers can use to select the right CT path.

public CtProviderRateLimitProfile RateLimit { get; set; } #

Provider rate limit and retry profile.

public String Notes { get; set; } #

Optional note describing assumptions behind the default profile.

{{ include "footer" }}