PSPDFDigitalSignatureCoordinator


@interface PSPDFDigitalSignatureCoordinator : NSObject

The digital signature coordinator handles signing and presenting a digitally signed document. Signing a document with a certificate creates a readonly copy, as the file has to be completely re-written.

Note

Depending on your application logic you will want to choose where to store this new file. PSPDFKit suggests a randomized temporary folder + file name as default location.

Register your subclass via overrideClass:withClass: on the configuration object. Don’t instantiate an object of this class yourself.

  • Unavailable

    Undocumented

    Declaration

    Objective-C

    PSPDF_EMPTY_INIT_UNAVAILABLE
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    PSPDF_EMPTY_INIT_UNAVAILABLE
  • Deprecated

    Deprecated in PSPDFKit 8.4 for iOS. Use presentSignedDocument:showingPageIndex:withPresentationContext: instead.

    Present the digitally signed document, with the signed form element on pageIndex.

    Note

    If you override this method, you are responsible to present/push (a controller with) the document.

    Declaration

    Objective-C

    - (void)presentSignedDocument:(nonnull PSPDFDocument *)signedDocument
                 showingPageIndex:(PSPDFPageIndex)pageIndex;

    Swift

    func presentSignedDocument(_ signedDocument: PSPDFDocument, showingPageIndex pageIndex: PageIndex)