| java.lang.Object | |
| ↳ | com.pspdfkit.signatures.DigitalSignatureInfo.BuildData |
Build data dictionary of a software that created the digital signature.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String |
getDate()
Build date of the software that was used to create the digital signature.
| ||||||||||
| Integer |
getMinimumVersion()
Minimum version of the software that is required to process the signature.
| ||||||||||
| String |
getName()
Name of the software module that was used to create the digital signature.
| ||||||||||
| String |
getOperatingSystem()
Operation system that was used while generating the digital signature.
| ||||||||||
| Integer |
getRevision()
The software module revision number.
| ||||||||||
| String |
getRevisionText()
String representation of the software module revision number.
| ||||||||||
| boolean |
isNonEmbeddedFontNoWarn()
Flag if no warning should be displayed about not embedded fonts.
| ||||||||||
| boolean |
isPreRelease()
Flag indicating that the signature was created with unreleased software.
| ||||||||||
| boolean |
isTrustedMode()
Flag that indicates that the software used for creating the digital signature was running in trusted mode
(usually
false). | ||||||||||
| String | toString() | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Build date of the software that was used to create the digital signature. The date is usually produced by the compiler of the software and does not follow any specific format.
null.
Minimum version of the software that is required to process the signature. According to the PDF specification, this property is deprecated and should no longer be used.
Name of the software module that was used to create the digital signature.
null.
Operation system that was used while generating the digital signature. This does not follow any specific format.
null.
The software module revision number. This should be a unique number for every revision of the signature software, which can be used to track and differentiate different software versions.
null.
String representation of the software module revision number.
null.Flag if no warning should be displayed about not embedded fonts. This is set to true if there is a
Legal dictionary in the catalog of the PDF file, and the NonEmbeddedFonts attribute in that
dictionary has a non-zero value.
true if NonEmbeddedFonts in the PDF file is non-zero, otherwise false.
Flag indicating that the signature was created with unreleased software. This is usually false, but
might be true if the digital signature was created with a software that was not yet released.
true if the signature was created with an unreleased software, otherwise false
(common case).
Flag that indicates that the software used for creating the digital signature was running in trusted mode
(usually false). Trusted mode means that the code that was used while signing was not affecting the
rendering of the PDF file in a way that is not covered by the PDF specification.
true if the software was running in trusted mode, otherwise false (common case).