Domain Detective

API Reference

Class

CtProviderRuntimeStateUpdater

Namespace DomainDetective
Assembly DomainDetective
Modifiers static

Applies provider request outcomes to certificate transparency provider runtime state.

Inheritance

  • Object
  • CtProviderRuntimeStateUpdater

Methods

public static CtProviderRuntimeState Apply(CtProviderRuntimeState previous, CtProviderProfile profile, CtProviderRequestOutcome outcome) #
Returns: CtProviderRuntimeState

Creates an updated provider runtime state from an observed request outcome.

Parameters

previous DomainDetective.CtProviderRuntimeState requiredposition: 0
Previous provider state, when available.
profile DomainDetective.CtProviderProfile requiredposition: 1
Provider profile used to determine cooldown defaults.
outcome DomainDetective.CtProviderRequestOutcome requiredposition: 2
Observed provider request outcome.
{{ include "footer" }}