API Reference
Interface
ICtProviderStateStore
Persists certificate transparency provider runtime state for resumable services.
Methods
public abstract Task<CtProviderRuntimeState> GetAsync(String providerId, CancellationToken cancellationToken = null) #Returns:
Task<CtProviderRuntimeState>Gets the runtime state for the requested provider.
Parameters
- providerId System.String
- Stable provider identifier.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
public abstract Task SaveAsync(CtProviderRuntimeState state, CancellationToken cancellationToken = null) #Returns:
TaskSaves the runtime state for a provider.
Parameters
- state DomainDetective.CtProviderRuntimeState
- Provider runtime state to persist.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.