Table of Contents

Class TimestampClientFactory

Namespace
SimpleSign.Core.Crypto
Assembly
SimpleSign.Core.dll

Default factory for creating TimestampClient instances.

public sealed class TimestampClientFactory : ITimestampClientFactory
Inheritance
TimestampClientFactory
Implements
Inherited Members

Constructors

TimestampClientFactory(IHttpClientProvider, ILogger?)

Creates a factory backed by the given HTTP client provider.

public TimestampClientFactory(IHttpClientProvider httpClientProvider, ILogger? logger = null)

Parameters

httpClientProvider IHttpClientProvider
logger ILogger

Methods

Create(string)

Creates a timestamp client for the given TSA URL.

public ITimestampClient Create(string tsaUrl)

Parameters

tsaUrl string

Returns

ITimestampClient