Class
SignatureField

Signature capture field used to embed or validate a digital signature within the PDF (supports cryptographic integrity checks).

Definition

Constructors

SignatureField(string)

Create a signature field with the specified fieldName.

Declaration

cs-api-definition
public SignatureField(string fieldName)

Parameters

fieldName

string

The field name.

Properties

FieldType

Gets the form field type identifier (Signature) used during export and processing.

Declaration

cs-api-definition
public override sealed FormFieldType FieldType { get; }

Property Value

FormFieldType

Overrides FormField.FieldType

Signature

Gets or sets the applied digital signature object; assigning sets its FieldName and enforces single ownership.

Declaration

cs-api-definition
public Signature Signature { get; set; }

Property Value

Signature

The signature object containing cryptographic information and validation data, or null if the field is not yet signed.

Exceptions

ArgumentException

Thrown when attempting to assign a signature that is already associated with another signature field.