Click or drag to resize
Pdftools logo

SignatureConfiguration Class

The signature configuration

Inheritance Hierarchy
SystemObject
  PdfTools.InternalNativeBase
    PdfTools.InternalNativeObject
      PdfTools.SignSignatureConfiguration
        PdfTools.Crypto.Providers.SwisscomSigSrvSignatureConfiguration

Namespace: PdfTools.Crypto.Providers.SwisscomSigSrv
Assembly: PdfTools (in PdfTools.dll) Version: 1.0.0
Syntax
C#
public class SignatureConfiguration : SignatureConfiguration

The SignatureConfiguration type exposes the following members.

Properties
 NameDescription
Public propertyAddTimestamp

Whether to add a trusted time-stamp to the signature

Default:
Public propertyContactInfo

The contact information of the signer

Information provided by the signer to enable a recipient to contact the signer to verify the signature. For example, a phone number.
(Inherited from SignatureConfiguration)
Public propertyEmbedValidationInformation

Whether to embed validation information into the signature (LTV)

Default:

Public propertyFieldName
(Inherited from SignatureConfiguration)
Public propertyHashAlgorithm

The message digest algorithm

The algorithm used to hash the document and from which the cryptographic signature is created.

Default: Sha256

Public propertyLocation

The location of signing

The CPU host name or physical location of the signing.
(Inherited from SignatureConfiguration)
Public propertyName

The name of the signing certificate


(Inherited from SignatureConfiguration)
Public propertyReason

The reason for signing


(Inherited from SignatureConfiguration)
Public propertySignatureFormat

The format (encoding) of the cryptographic signature

Default: AdbePkcs7Detached
Top
Methods
 NameDescription
Public methodEquals
(Inherited from NativeObject)
Public methodGetHashCode
(Inherited from NativeObject)
Top
See Also