PSPDFSignatureContainer
Objective-C
@interface PSPDFSignatureContainer : NSObject <NSSecureCoding, PSPDFOverridable>
Swift
class SignatureContainer : NSObject, NSSecureCoding, Overridable
Container object for storing a signature containing an ink annotation and an optional signer.
-
Unavailable
Not the designated initializer
Undocumented
Declaration
Objective-C
PSPDF_EMPTY_INIT_UNAVAILABLE
-
Unavailable
Not the designated initializer
Undocumented
Declaration
Objective-C
PSPDF_EMPTY_INIT_UNAVAILABLE
-
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype) initWithAnnotation:(nonnull PSPDFInkAnnotation *)annotation signer:(nullable PSPDFSigner *)signer biometricProperties: (nullable PSPDFSignatureBiometricProperties *)biometricProperties;
Swift
init(annotation: PSPDFInkAnnotation, signer: PSPDFSigner?, biometricProperties: PSPDFSignatureBiometricProperties?)
-
Ink annotation that is used for signing a document.
Declaration
Objective-C
@property (nonatomic, readonly) PSPDFInkAnnotation *_Nonnull annotation;
Swift
var annotation: PSPDFInkAnnotation { get }
-
Signer, used for digitally signing a document.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) PSPDFSigner *signer;
Swift
var signer: PSPDFSigner? { get }
-
Biometric properties of the signature. This is only honored when a
signer
is set, and stored encrypted in a created digital signature.Declaration
Objective-C
@property (nonatomic, readonly, nullable) PSPDFSignatureBiometricProperties *biometricProperties;
Swift
var biometricProperties: PSPDFSignatureBiometricProperties? { get }