Click or drag to resize

TspRfc3161Request Class

Represents an RFC 3161 Time-Stamp Protocol request message.
Inheritance Hierarchy
SystemObject
  SysadminsLV.PKI.CryptographyTspRequest
    SysadminsLV.PKI.CryptographyTspRfc3161Request

Namespace:  SysadminsLV.PKI.Cryptography
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.5.0.0 (3.5.0.0)
Syntax
public class TspRfc3161Request : TspRequest

The TspRfc3161Request type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCredentials
Gets or sets the network credentials that are sent to a TSA server and used to authenticate the request.
(Inherited from TspRequest.)
Public propertyExtensions
Gets a collection of optional extensions associated with the current TSP request.
Public propertyPolicyID
Gets or sets the policy ID.
Public propertyProxy
Gets or sets web proxy information that will be used to connect to TSA server.
(Inherited from TspRequest.)
Public propertyRequestCertificates
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.
Public propertyRequestMessage
Gets the message to timestamp.
Public propertyRequestType
Gets the identifier of TSP request type.
(Inherited from TspRequest.)
Public propertyTsaUrl
Gets or sets the url to a Time-Stamping Authority.
(Inherited from TspRequest.)
Public propertyUseNonce
Gets or sets the nonce value supplied along with request.
Public propertyVersion
Gets the version of TSP request. Currently, Version 1 is used.
Top
Methods
  NameDescription
Public methodAddExtension
Adds an optional extension to TSP request.
Public methodEncode
Encodes current request state to a ASN.1-encoded byte array.
(Overrides TspRequestEncode.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetNonceBytes
Gets the byte array associated with the nonce value. If nonce is not present, an empty array is returned.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSendRequest
Sends request to specified TSA server and returns response.
(Overrides TspRequestSendRequest.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also