java.lang.Object | |
↳ | com.pdftron.pdf.EmbeddedTimestampVerificationResult |
This class represents the result of verifying a secure embedded timestamp digital signature.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
EmbeddedTimestampVerificationResult(long impl_ptr) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
long | __GetHandle() | ||||||||||
void |
close()
Frees the native memory of the object.
| ||||||||||
void |
destroy()
Frees the native memory of the object.
| ||||||||||
VerificationResult.DigestStatus |
getCMSDigestStatus()
Retrieves the result condition associated with the CMS signed digest verification step.
| ||||||||||
String |
getCMSDigestStatusAsString()
Retrieves the result condition associated with the CMS signed digest verification step, as a descriptive string.
| ||||||||||
DigestAlgorithm |
getCMSSignatureDigestAlgorithm()
Retrieves an enumeration value representing the digest algorithm used to sign the timestamp token.
| ||||||||||
DigestAlgorithm |
getMessageImprintDigestAlgorithm()
Retrieves an enumeration value representing the digest algorithm used inside the message imprint field of the timestamp to digest the main signature value.
| ||||||||||
VerificationResult.DigestStatus |
getMessageImprintDigestStatus()
Retrieves the result condition associated with the message imprint digest verification step.
| ||||||||||
String |
getMessageImprintDigestStatusAsString()
Retrieves the result condition associated with the message imprint digest verification step, as a descriptive string.
| ||||||||||
VerificationResult.TrustStatus |
getTrustStatus()
Retrieves the result condition associated with the trust verification step.
| ||||||||||
String |
getTrustStatusAsString()
Retrieves the result condition associated with the trust verification step, as a descriptive string.
| ||||||||||
TrustVerificationResult |
getTrustVerificationResult()
Retrieves the detailed result associated with the trust step of the verification operation that returned this EmbeddedTimestampVerificationResult,
if such a detailed trust result is available.
| ||||||||||
String[] |
getUnsupportedFeatures()
Retrieves reports about unsupported features encountered during verification of the timestamp.
| ||||||||||
boolean |
getVerificationStatus()
Retrieves the main verification status.
| ||||||||||
boolean |
hasTrustVerificationResult()
Returns whether there is a detailed TrustVerificationResult in this EmbeddedTimestampVerificationResult.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
java.lang.AutoCloseable
|
Frees the native memory of the object. This can be explicity called to control the deallocation of native memory and avoid situations where the garbage collector does not free the object in a timely manner.
PDFNetException |
---|
Frees the native memory of the object. This can be explicity called to control the deallocation of native memory and avoid situations where the garbage collector does not free the object in a timely manner.
PDFNetException |
---|
Retrieves the result condition associated with the CMS signed digest verification step.
PDFNetException |
---|
Retrieves the result condition associated with the CMS signed digest verification step, as a descriptive string. Output may change in future versions.
PDFNetException |
---|
Retrieves an enumeration value representing the digest algorithm used to sign the timestamp token.
PDFNetException |
---|
Retrieves an enumeration value representing the digest algorithm used inside the message imprint field of the timestamp to digest the main signature value.
PDFNetException |
---|
Retrieves the result condition associated with the message imprint digest verification step.
PDFNetException |
---|
Retrieves the result condition associated with the message imprint digest verification step, as a descriptive string. Output may change in future versions.
PDFNetException |
---|
Retrieves the result condition associated with the trust verification step.
PDFNetException |
---|
Retrieves the result condition associated with the trust verification step, as a descriptive string. Output may change in future versions.
PDFNetException |
---|
Retrieves the detailed result associated with the trust step of the verification operation that returned this EmbeddedTimestampVerificationResult, if such a detailed trust result is available. Must call HasTrustVerificationResult first and check for a true result. This function will throw if there is no trust result available.
PDFNetException |
---|
Retrieves reports about unsupported features encountered during verification of the timestamp.
Current possible values:
"GeneralizedTime format with length
PDFNetException |
---|
Retrieves the main verification status. The main status is determined based on the other statuses.
PDFNetException |
---|
Returns whether there is a detailed TrustVerificationResult in this EmbeddedTimestampVerificationResult.
PDFNetException |
---|