PSPDFSignatureStore

Objective-C

@protocol PSPDFSignatureStore <NSObject, NSSecureCoding>

Swift

protocol SignatureStore : NSSecureCoding, NSObjectProtocol

An object that stores signature annotations.

You can implement this protocol and set the object as the PDFConfiguration’s signatureStore to use your own backend for saving and loading the user’s signatures.

The store must support NSSecureCoding because the store is part of the PDFConfiguration object. If your store requires any identifiers such as a store name or a username, ensure these are serialized and deserialized.

If you want a simple on-device store, PSPDFKit provides KeychainSignatureStore, which implements this protocol.