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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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).