PSPDFSignaturePropBuildEntry
Objective-C
@interface PSPDFSignaturePropBuildEntry : NSObject
Swift
class PDFSignaturePropBuildEntry : NSObject
Represents one entry in the signature properties.
Signatures can have properties that describe how and when they were built.
-
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
-
(Optional; PDF 1.5) The name of the software module used to create the signature. When used as an entry in the data dictionary of the Filter attribute (Table 2.1), the value is the name of the signature handler. The value is normally equal to the value of the Filter attribute in the signature dictionary.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *name;
Swift
var name: String? { get }
-
(Optional; PDF 1.5) The software module build date. This string is normally produced by the compiler that is used to compile the software, for example using the Date and Time preprocessor flags. As such, this not likely to be in PDF Date format.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *date;
Swift
var date: String? { get }
-
(Optional; PDF 1.5) The software module revision number.
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger revisionNumber;
Swift
var revisionNumber: Int { get }
-
(Optional; PDF 1.5) Indicates the operating system
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *operatingSystem;
Swift
var operatingSystem: String? { get }
-
(Optional; PDF 1.5) A flag that can be used by the signature handler or software module to indicate that this signature was created with unreleased software.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL preRelease;
Swift
var preRelease: Bool { get }
-
(Optional; PDF 1.5) If there is a Legal dictionary in the catalog of the PDF file, and the NonEmbeddedFonts attribute (which specifies the number of fonts not embedded) in that dictionary has a non-zero value, and the viewing application has a preference set to suppress the display of the warning about fonts not being embedded, then the value of this attribute will be set to true (meaning that no warning need be displayed)..
Declaration
Objective-C
@property (nonatomic, readonly) BOOL nonEmbeddedFontNoWarning;
Swift
var nonEmbeddedFontNoWarning: Bool { get }
-
(Optional; PDF 1.5) If the value is true, the application was in trusted mode when signing took place. The default value is fa lse. A viewing application is in trusted mode when only reviewed code is executing, where reviewed code is code that does not affect the rendering of PDF files in ways that are not covered by the PDF Reference.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL trustedMode;
Swift
var trustedMode: Bool { get }
-
(Optional; PDF 1.5; Deprecated for PDF 1.7) Indicates the minimum version number of the software required to process the signature.
Declaration
Objective-C
@property (nonatomic, readonly) NSInteger minimumVersion;
Swift
var minimumVersion: Int { get }
-
(Optional; PDF 1.6) A text string indicating the version of the application implementation, as described by the Name attribute in this dictionary.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *textRevision;
Swift
var textRevision: String? { get }