## Uses of Interface
org.faceless.pdf2.SignatureHandlerFactory

- Packages that use SignatureHandlerFactory
  Package | Description
  --- | ---
  org.faceless.pdf2 | Contains the classes used to create a PDF document
  org.faceless.pdf2.viewer2.feature | Contains a list of all the features that are available to the PDFViewer.

- - ### Uses of SignatureHandlerFactory in org.faceless.pdf2

    Subinterfaces of SignatureHandlerFactory in org.faceless.pdf2
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `EGIZSignatureHandler.Factory` An implementation of this Factory is required to create and control the EGIZSignatureHandler

    Classes in org.faceless.pdf2 that implement SignatureHandlerFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AcrobatSignatureHandlerFactory` An implementation of `SignatureHandlerFactory` that returns handlers suitable for signing documents for use with Acrobat 6.0 or later.
    `class` | `RemoteSignatureHandlerFactory` An implementation of `SignatureHandlerFactory` that returns a handler which allow the PKCS#7 signature for a PDF to be calculated on a remote machine.

    Fields in org.faceless.pdf2 declared as SignatureHandlerFactory
    Modifier and Type | Field and Description
    --- | ---
    `static SignatureHandlerFactory` | FormSignature.`HANDLER_ACROBATSIX` A type of handler representing the general purpose PKI signature plugin supplied with Acrobat 6.0 and later.
    `static SignatureHandlerFactory` | FormSignature.`HANDLER_SELFSIGN` A type of handler representing the Adobe "self-sign" signature handler supplied with Acrobat 4.x and 5.x.
    `static SignatureHandlerFactory` | FormSignature.`HANDLER_VERISIGN` A type of handler representing the VeriSign "Document Signer" digital signature handler available for Acrobat 4.x and 5.x.

    Methods in org.faceless.pdf2 with parameters of type SignatureHandlerFactory
    Modifier and Type | Method and Description
    --- | ---
    `static void` | FormSignature.`registerHandlerForVerification(SignatureHandlerFactory factory)` This method must be called to register a new `SignatureHandlerFactory` that can be used when verifying signatures, although it's not necessary for handlers that are only used for signing.
    `void` | FormSignature.`sign(KeyStore keystore, String alias, char[] password, SignatureHandlerFactory factory)` Sign a `FormSignature.STATE_BLANK` digital signature.

    Constructors in org.faceless.pdf2 with parameters of type SignatureHandlerFactory
    Constructor and Description
    `FormSignature(KeyStore keystore, String alias, char[] password, SignatureHandlerFactory factory)` Create a new `pending` digital signature to sign a PDF document.

  - ### Uses of SignatureHandlerFactory in org.faceless.pdf2.viewer2.feature

    Methods in org.faceless.pdf2.viewer2.feature with parameters of type SignatureHandlerFactory
    Modifier and Type | Method and Description
    --- | ---
    `void` | KeyStoreSignatureProvider.`setSignatureHandlerFactory(SignatureHandlerFactory factory)` Set the `SignatureHandlerFactory` used to sign fields using this class.

Copyright © 2001-2015 Big Faceless Organization