Pdf |
Represents a timestamper that gets the TimeStampToken as specified in RFC 3161 as updated by RFC 5816.
The value of the messageImprint field within the TimeStampToken shall be a hash of either:
The PdfTimestamper type exposes the following members.
Name | Description | |
---|---|---|
![]() | PdfTimestamper | Initializes a new instance of the PdfTimestamper class with the specified address of a Timestamp Authority (TSA) that generates the timestamp token. |
Name | Description | |
---|---|---|
![]() | Address | Gets the address of a Timestamp Authority (TSA) that generates the timestamp token. |
![]() | ApplicationName | (Optional; PDF 1.5) The name of the software module used to create the timestamp. When used as an entry in the data dictionary of the Filter attribute (Table 2.1), the value is the name of the signature handler. The value is normally equal to the value of the Filter attribute in the signature dictionary. Default value: Name. |
![]() | ApplicationVersion | (Optional; PDF 1.6) A text string indicating the version of the application implementation, as described by the Name attribute in this dictionary. When set by Adobe Acrobat, this entry is in the format: major.minor.micro (for example 7.0.7). Default value: Version. |
![]() | ClientId | Gets or sets the client digital ID used in a Transport Layer Security protocol if Timestamp Authority (TSA) requires it to identify the TimeStampToken request client. Default value: . |
![]() | HashAlgorithm | Gets or sets the hash algorithm that hashes either:
Default value: SHA512. |
![]() | Password | Gets or sets the password used in an HTTP Authorization header if Timestamp Authority (TSA) requires authentication information for the TimeStampToken request. Default value: . |
![]() | Proxy | Gets or sets the proxy used by the PdfTimestamper. Default value: |
![]() | Username | Gets or sets the user name used in an HTTP Authorization header if Timestamp Authority (TSA) requires authentication information for the TimeStampToken request. Default value: . |
Name | Description | |
---|---|---|
![]() | GetTimestampToken | A method called when saving the PDF file that takes either the signature field value (in case of a signature timestamp) or the PDF file stream (without Content entry) (in case of a document timestamp) as an input and returns the TimeStampToken as specified in RFC 3161 as updated by RFC 5816. |