TspRfc3161Request Class

Represents an RFC 3161 Time-Stamp Protocol request message.

Definition

Namespace: SysadminsLV.PKI.Cryptography
Assembly: SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 4.0.1
C#
public class TspRfc3161Request : TspRequest
Inheritance
Object    TspRequest    TspRfc3161Request

Constructors

TspRfc3161Request(Byte) Initializes a new instance of TspRequest from ASN.1-encoded byte array.
TspRfc3161Request(Oid, Byte) Initializes a new instance of TspRequest from hash algorithm and data to hash.

Properties

Credentials Gets or sets the network credentials that are sent to a TSA server and used to authenticate the request.
(Inherited from TspRequest)
Extensions Gets a collection of optional extensions associated with the current TSP request.
PolicyID Gets or sets the policy ID.
Proxy Gets or sets web proxy information that will be used to connect to TSA server.
(Inherited from TspRequest)
RequestCertificates Indicates whether the TSA's public key certificate that is referenced by the ESSCertID (RFC 2634) field inside a SigningCertificate attribute or by the ESSCertIDv2 (RFC 5035) field inside a SigningCertificateV2 attribute in the response MUST be provided by the TSA in the certificates field from the SignedData structure in that response.
RequestMessage Gets the message to timestamp.
RequestType Gets the identifier of TSP request type.
(Inherited from TspRequest)
TsaUrl Gets or sets the url to a Time-Stamping Authority.
(Inherited from TspRequest)
UseNonce Gets or sets the nonce value supplied along with request.
Version Gets the version of TSP request. Currently, Version 1 is used.

Methods

AddExtension Adds an optional extension to TSP request.
Encode Encodes current request state to a ASN.1-encoded byte array.
(Overrides TspRequestEncode)
Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetHashCode
(Inherited from Object)
GetNonceBytes Gets the byte array associated with the nonce value. If nonce is not present, an empty array is returned.
GetType
(Inherited from Object)
MemberwiseClone
(Inherited from Object)
SendRequest Sends request to specified TSA server and returns response.
(Overrides TspRequestSendRequest)
ToString
(Inherited from Object)

See Also