Click or drag to resize

PdfSignerSignatureLevel Property

Gets or sets the level of the PDF Advanced Electronic Signature (PAdES) that signature created by this signer must satisfy.

Default value: None.

If SignatureLevel is set to:

  • PAdES_B_B or higher, then SignatureFormat must be CAdES, Date must be specified, SignaturePolicyIdentifier and Reason cannot both be specified and ValidationInfo, if specified, cannot contain any CRL or OCSP response (because this information is added to the signature as 'adbe-revocationInfoArchival' signed attribute which PAdES_B_B or higher doesn't allow).
  • PAdES_B_T or higher, then Timestamper must be specified.
  • PAdES_B_LT or higher, then check that validation data is added to the security store is not performed since that can be done only after signing finishes.
  • PAdES_B_LTA or higher, then check that validation data is added to the security store and that validation data is protected by document timestamp is not performed since that can be done only after signing finishes.

Namespace: SautinSoft.Pdf.Forms
Assembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2025.4.23
Syntax
public PdfSignatureLevel SignatureLevel { get; set; }

Property Value

PdfSignatureLevel
The level of the PDF Advanced Electronic Signature that signature created by this signer must satisfy.
Exceptions
ExceptionCondition
InvalidOperationExceptionOne of the conditions specified in the description of this member is not satisfied.
See Also