PSPDFSignatureManager
Objective-C
@interface PSPDFSignatureManager : NSObject
Swift
class PDFSignatureManager : NSObject
Manages signature handlers for digital signature creation. Thread safe.
A SignatureViewController
allows the user to select from certificates (signers) registered with the signature
manager. However, SignatureViewController
is only used by PSPDFKit if the Annotations component is enabled in
your license from before the introduction of the Electronic Signatures component.
Registered signers are not used by the UI of the Electronic Signatures component (SignatureCreationViewController
).
-
Returns all registered signers.
Declaration
Objective-C
@property (nonatomic, readonly) NSArray<PSPDFSigner *> *_Nonnull registeredSigners;
Swift
var registeredSigners: [PSPDFSigner] { get }
-
Registers a signer. Registering the same signing object more than once will be ignored.
Declaration
Objective-C
- (void)registerSigner:(nonnull PSPDFSigner *)signer;
Swift
func register(_ signer: PSPDFSigner)
-
Removes all registered signers.
-
Removes all trusted certificates from the stack.