API Reference
Class
CtProviderRequestOutcome
Captures the observed result of a certificate transparency provider request.
Inheritance
- Object
- CtProviderRequestOutcome
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 CtProviderRequestOutcome() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String ProviderId { get; set; } #Provider that produced the outcome.
public CtProviderOutcomeKind OutcomeKind { get; set; } #Observed outcome kind.
public Nullable<DateTimeOffset> OccurredAtUtc { get; set; } #Time at which the outcome was observed.
public Nullable<TimeSpan> RetryAfter { get; set; } #Provider-requested retry delay, when supplied.
public Nullable<Int32> HttpStatusCode { get; set; } #Observed HTTP status code for HTTP-backed providers.
public Nullable<TimeSpan> Latency { get; set; } #Observed request latency.
public String Error { get; set; } #Provider error or diagnostic message.
public Boolean CooldownOnTransientFailure { get; set; } #When true, applies a cooldown for transient non-rate-limit failures.