java.lang.Object | |
↳ | com.samsung.android.knox.integrity.EnhancedAttestationResult |
This class provides values and methods to handle enhanced attestation result.
API level 29 |
KNOX 3.4 |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | ERROR_BAD_REQUEST | Bad request error occurred on the Samsung Attestation Server. | |||||||||
int | ERROR_BIND_FAIL | Bind failure to enhanced attestation agent error occurred. | |||||||||
int | ERROR_CONFLICT | Nonce conflict error occurred on the Samsung Attestation Server. | |||||||||
int | ERROR_DEVICE_NOT_SUPPORTED | Device doesn't support error occurred. | |||||||||
int | ERROR_FORBIDDEN | Forbidden error occurred on the Samsung Attestation Server. | |||||||||
int | ERROR_INTERNAL_SERVER | Samsung Attestation Sever internal error occured. | |||||||||
int | ERROR_INVALID_AUK | Invalid enhanced attestation unique key error occurred. | |||||||||
int | ERROR_INVALID_NONCE | Invalid nonce error occurred. | |||||||||
int | ERROR_NETWORK | Network unavailable error occurred. | |||||||||
int | ERROR_NONE | Enhanced Attestation succeed status. | |||||||||
int | ERROR_NOT_FOUND | Result not found error occurred on the Samsung Attestation Server. | |||||||||
int | ERROR_PERMISSION | Permission error occurred. | |||||||||
int | ERROR_SERVICE_UNAVAILABLE | Temporary server unavailable error occurred on the Samsung Attestation Server. | |||||||||
int | ERROR_TIMA_INTERNAL | TIMA related error occurred. | |||||||||
int | ERROR_UNAUTHORIZED | Unauthorized error occurred on the Samsung Attestation Server. | |||||||||
int | ERROR_UNKNOWN | Unknown error occured. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.os.Parcelable
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Get blob data for the enhanced attestation result.
| |||||||||||
Get error code of the enhanced attestation result.
| |||||||||||
Get detail error reason of the enhanced attestation result.
| |||||||||||
Get raw data of response for the each enhanced attestation request from Samsung Attestation Server.
| |||||||||||
Get retry time when server temporary unavailable.
| |||||||||||
Get server response identifier to distinguish each enhanced attestation request.
| |||||||||||
Get unique identifier to distinguish each enhanced attestation request.
| |||||||||||
Get url for the enhanced attestation result stored on the Samsung Attestation Server.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
android.os.Parcelable
|
Bad request error occurred on the Samsung Attestation Server. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Bind failure to enhanced attestation agent error occurred. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Nonce conflict error occurred on the Samsung Attestation Server. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Device doesn't support error occurred. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Forbidden error occurred on the Samsung Attestation Server. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Samsung Attestation Sever internal error occured. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Invalid enhanced attestation unique key error occurred. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Invalid nonce error occurred. Nonce length can be 32 bytes string. Alphanumeric and underscore(_), dash(-), dot(.) characters are allowed for nonce. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Network unavailable error occurred. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Enhanced Attestation succeed status. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Result not found error occurred on the Samsung Attestation Server. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Permission error occurred. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Temporary server unavailable error occurred on the Samsung Attestation Server. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
TIMA related error occurred. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Unauthorized error occurred on the Samsung Attestation Server. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Unknown error occured. Possible value for errorCode.
API level 29 |
KNOX 3.4 |
Get blob data for the enhanced attestation result.
API level 29 |
KNOX 3.4 |
Get error code of the enhanced attestation result.
API level 29 |
KNOX 3.4 |
Get detail error reason of the enhanced attestation result.
API level 29 |
KNOX 3.4 |
Get raw data of response for the each enhanced attestation request from Samsung Attestation Server.
API level 29 |
KNOX 3.4 |
Get retry time when server temporary unavailable. The retry time is valid only if > 0. The maximum retry count is 3.
API level 29 |
KNOX 3.4 |
Get server response identifier to distinguish each enhanced attestation request.
API level 29 |
KNOX 3.4 |
Get unique identifier to distinguish each enhanced attestation request.
API level 29 |
KNOX 3.4 |
Get url for the enhanced attestation result stored on the Samsung Attestation Server.
API level 29 |
KNOX 3.4 |