New to Telerik Document ProcessingStart a free 30-day trial

Represents a Time Stamp Protocol (TSP) server configuration used when requesting trusted RFC 3161 time-stamps for digital signatures.

Definition

Namespace:Telerik.Documents.Fixed.Model.DigitalSignatures

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

C#
public class TimeStampServer

Inheritance: objectTimeStampServer

Constructors

Initializes a new instance of the TimeStampServer class with the specified URL, credentials, and timeout.

C#
public TimeStampServer(string url, string username, string password, TimeSpan? timeout)
Parameters:urlstring

The absolute URL of the timestamp authority (TSA) endpoint.

usernamestring

The username for authenticating with the TSA, if required.

passwordstring

The password for authenticating with the TSA, if required.

timeoutTimeSpan?

Optional request timeout. Specify null to use the default timeout behavior.

Initializes a new instance of the TimeStampServer class with the specified URL and timeout.

C#
public TimeStampServer(string url, TimeSpan? timeout)
Parameters:urlstring

The absolute URL of the timestamp authority (TSA) endpoint.

timeoutTimeSpan?

Optional request timeout. Specify null to use the default timeout behavior.

Properties

Gets the password used for TSA authentication, if credentials are required. May be null.

C#
public string Password { get; }

Gets the optional timeout applied to timestamp requests. A null value indicates that the default timeout will be used.

C#
public TimeSpan? TimeOut { get; }

Gets the absolute URL of the timestamp authority (TSA) endpoint.

C#
public string URL { get; }

Gets the username used for TSA authentication, if credentials are required. May be null.

C#
public string Username { get; }