java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | com.pspdfkit.signatures.DigitalSignatureValidationResult.DocumentIntegrityStatus |
Status of the signed document. The default integrity of a signed and non-modified document is
OK
.
Enum Values | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DigitalSignatureValidationResult.DocumentIntegrityStatus | FAILED_COMPUTE_DIGEST | Could not compute digest for the document range. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | FAILED_ENCRYPTION_PADDING | Encryption padding is wrong. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | FAILED_RETRIEVE_BYTE_RANGE | Could not fetch byte range. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | FAILED_RETRIEVE_PUBLIC_KEY | Signature doesn't contain a public key. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | FAILED_RETRIEVE_SIGNATURE_CONTENTS | Could not fetch signature contents. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | FAILED_RETRIEVE_SIGNING_CERTIFICATE | Signature doesn't contain a signing certificate. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | FAILED_UNSUPPORTED_SIGNATURE_TYPE | The signature type is not supported (for example, old AdobePKCS7SHA1 format). | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | GENERAL_FAILURE | General validation problems. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | OK | The document has not been modified since the last time it was signed. | |||||||||
DigitalSignatureValidationResult.DocumentIntegrityStatus | TAMPERED_DOCUMENT | The document has been tampered with since the last time it was signed. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String |
getLocalizedDescription(Context context)
Returns localized description for the document integrity status issue.
| ||||||||||
static DigitalSignatureValidationResult.DocumentIntegrityStatus | valueOf(String name) | ||||||||||
final static DocumentIntegrityStatus[] | values() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Could not compute digest for the document range.
Encryption padding is wrong.
Could not fetch byte range.
Signature doesn't contain a public key.
Could not fetch signature contents.
Signature doesn't contain a signing certificate.
The signature type is not supported (for example, old AdobePKCS7SHA1 format).
General validation problems.
The document has not been modified since the last time it was signed.
The document has been tampered with since the last time it was signed.
Returns localized description for the document integrity status issue.
context | Context used for retrieving localized descriptions. |
---|
null
if
the integrity is valid (i.e. statuses OK
or TAMPERED_DOCUMENT
).