public static class

SignatureSignerDialog.Options.Builder

extends Object
java.lang.Object
   ↳ com.pspdfkit.ui.signatures.SignatureSignerDialog.Options.Builder

Class Overview

Allows you to create the SignatureSignerDialog.Options object to pass to the SignatureSignerDialog.

Summary

Public Constructors
Builder(PdfDocument document, SignatureFormField formField, Signer signer)
Public Methods
SignatureSignerDialog.Options.Builder biometricSignatureData(BiometricSignatureData biometricSignatureData)
Sets the BiometricSignatureData that will be written to the digital signature, May be null.
SignatureSignerDialog.Options build()
SignatureSignerDialog.Options.Builder saveDocumentBeforeSigning(boolean saveDocumentBeforeSigning)
Sets if the document should be saved before signing it.
SignatureSignerDialog.Options.Builder signatureAppearance(SignatureAppearance signatureAppearance)
Sets the SignatureAppearance that will be used for the digital signature.
SignatureSignerDialog.Options.Builder signatureMetadata(SignatureMetadata signatureMetadata)
Sets the SignatureMetadata that contains additional metadata to add to the signature.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Builder (PdfDocument document, SignatureFormField formField, Signer signer)

Parameters
document The PdfDocument instance that should be signed.
formField The SignatureFormField which should be used for signing the document.
signer The Signer that should be used for signing the document.

Public Methods

public SignatureSignerDialog.Options.Builder biometricSignatureData (BiometricSignatureData biometricSignatureData)

Sets the BiometricSignatureData that will be written to the digital signature, May be null.

public SignatureSignerDialog.Options.Builder saveDocumentBeforeSigning (boolean saveDocumentBeforeSigning)

Sets if the document should be saved before signing it. Set this to false if your document was opened from a read only source. Defaults to true.

public SignatureSignerDialog.Options.Builder signatureAppearance (SignatureAppearance signatureAppearance)

Sets the SignatureAppearance that will be used for the digital signature. Pass in null to use the default appearance.

public SignatureSignerDialog.Options.Builder signatureMetadata (SignatureMetadata signatureMetadata)

Sets the SignatureMetadata that contains additional metadata to add to the signature.