Certificates File validation states
GET Certificates/{guid}/ValidationResults can compare a certificate from the Trust Protection Platform inventory to the physical certificate on a device.
|
Validation Code |
Value |
Message |
|---|---|---|
| - | UnexpectedError | Unknown validation error. |
| 0 | None | No state set. |
| 2 | Success | Validation succeeded and the Certificate file is provisioned to the device. |
| 4 | ConnectionFailed |
Trust Protection Platform failed to establish a network connection with the target device or service due to a network impediment or misconfiguration:
|
| 8 | NoCertificateFound | File validation failed to retrieve the certificate from the device. |
| 16 | NoPrivateKeyFound | File validation was not possible because there is no private key stored in the Trust Protection Platform database to validate. |
| 32 | AccessFailed |
The driver authenticated with the device, but the user permissions are insufficient to execute the methods needed to validate the certificate or private key. |
| 64 | SettingError | An application setting error occurred. Translates to ObjectMisconfigured. |
| 128 | AuthenticationFailed |
The driver failed to authenticate with the target device or service using the credentials assigned to the object. |
| 256 | MismatchWithPrevious |
The retrieved certificate matches one in the Trust Protection Platform inventory but not in the history of the certificate being validated. |
| 512 | MismatchWithKnown |
The retrieved certificate does not match one in the history of the certificate being validated. |
|
1024 |
MismatchWithUnknown |
The retrieved certificate neither matches one in the Trust Protection Platform inventory nor the history of the certificate being validated. |
|
4096 |
NoLocalCertificate |
File validation was not possible because there is no X.509 certificate stored in the Trust Protection Platform database to validate. |
|
8192 |
NoLocalPrivateKey |
File validation was not possible because there is no private key stored in the Trust Protection Platform database to validate. |
| 536870912 | NotPossible | The certificate cannot be extracted due to lack of command line interface (CLI) or Application Program Interface (API) support. |
| 1073741824 | RetryLater | The Retry later functionality could not obtain config lock. |