Class SignatureSettings
Configurable signing options controlling how a PDF digital signature is produced.
Inheritance
Inherited Members
Namespace: Telerik.Documents.Fixed.Model.DigitalSignatures
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class SignatureSettings
Remarks
Currently exposes the digest (hash) algorithm used when computing the CMS / PKCS#7
signature value for certificate-based signing. The value is not written as a direct
PDF dictionary key; it influences the SignerInfo inside the CMS structure.
The default is Sha256 to provide a modern,
interoperable baseline (SHA‑256).
Properties
CertificateChainIncludeOption
Gets or sets the option that determines which certificates are included in the certificate chain when exporting or processing certificates.
Declaration
public CertificateChainIncludeOption CertificateChainIncludeOption { get; set; }
Property Value
|
CertificateChainIncludeOption
|
Remarks
Use this property to specify whether only the end-entity certificate, the entire chain, or a partial chain should be included. The selected option may affect compatibility with external systems and the ability to validate the certificate.
DigestAlgorithm
Gets or sets the digest (hash) algorithm used when producing the CMS (PKCS#7) signature.
Declaration
public DigestAlgorithmType DigestAlgorithm { get; set; }
Property Value
|
DigestAlgorithmType
|
TimeStampServer
Gets or sets the timestamp server settings used to obtain a trusted timestamp for the signature.
Declaration
public TimeStampServer TimeStampServer { get; set; }
Property Value
|
TimeStampServer
|