PSPDFSignatureInfo


@interface PSPDFSignatureInfo : NSObject

Signature info for signature form fields. - see: PSPDFSignatureFormElement

  • Specifies how many placeholder bytes will be reserved for the signature.

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSUInteger placeholderBytes;

    Swift

    var placeholderBytes: UInt { get }
  • The signature data.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSData *contents;

    Swift

    var contents: Data? { get }
  • The byte range of the data being signed.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSArray *byteRange;

    Swift

    var byteRange: [Any]? { get }
  • The filter name.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSString *filter;

    Swift

    var filter: String? { get }
  • The sub filter name.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSString *subFilter;

    Swift

    var subFilter: String? { get }
  • The name.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSString *name;

    Swift

    var name: String? { get }
  • The creation date of the signature.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSDate *creationDate;

    Swift

    var creationDate: Date? { get }
  • The place where the document was signed.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSString *location;

    Swift

    var location: String? { get }
  • The reason for the signature (ie. Contract agreement)

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable) NSString *reason;

    Swift

    var reason: String? { get }
  • The build properties of the signature.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable)
        PSPDFSignaturePropBuild *propBuild;

    Swift

    @NSCopying var propBuild: PSPDFSignaturePropBuild? { get }
  • (Optional; PDF 1.5) An array of signature reference dictionaries.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic, nullable)
        NSArray<PSPDFDigitalSignatureReference *> *references;

    Swift

    var references: [PSPDFDigitalSignatureReference]? { get }