API Reference
PdfExternalSignatureOptions
Options for preparing a dependency-free external PDF signature placeholder.
Inheritance
- Object
- PdfExternalSignatureOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public PdfExternalSignatureOptions() #Inherited Methods
Properties
public PdfSignatureProfile Profile { get; set; } #High-level signature intent. Approval is the default.
public PdfCertificationPermissionLevel CertificationPermission { get; set; } #DocMDP permission emitted for certification signatures.
public PdfVisibleSignatureAppearanceOptions VisibleAppearance { get; set; } #Optional visible widget and appearance-stream settings.
public String FieldName { get; set; } #AcroForm signature field name to append.
public String Filter { get; set; } #Signature handler filter. The default is Adobe.PPKLite.
public PdfExternalSignatureSubFilter SubFilter { get; set; } #Signature subfilter describing the external signature bytes that will be injected later.
public String Name { get; set; } #Display name of the signer, emitted as /Name when supplied.
public String Reason { get; set; } #Signing reason, emitted as /Reason when supplied.
public String Location { get; set; } #Signing location, emitted as /Location when supplied.
public String ContactInfo { get; set; } #Signer contact information, emitted as /ContactInfo when supplied.
public Nullable<DateTimeOffset> SigningTime { get; set; } #Signing timestamp metadata. Defaults to the current UTC timestamp when omitted.
public Int32 ReservedSignatureContentsBytes { get; set; } #Number of raw signature bytes to reserve inside /Contents before hex encoding.