This topic describes only module-specific error codes. For details about universal error codes, see Universal Error Codes.
Error Message
The ${messageInfo} is not supported.
Possible Causes
The parameter used in the API, such as the algorithm, is not supported.
Solution
Modify the parameters in the API.
Error Message
Failed to obtain the ${messageInfo}. It is not set in ParamSet.
Possible Causes
The key parameter is not set.
Solution
Error Message
Invalid ${messageInfo}.
Possible Causes
An invalid parameter is found.
Solution
Error Message
A file error can be any of the following:
Possible Causes
The file operation failed.
Solution
Error Message
Any of the following occurs:
Possible Causes
The Inter-Process Communication (IPC) failed.
Solution
Locate and rectify the IPC failure.
Error Message
Crypto engine error.
Possible Causes
The crypto operation fails. Possible causes include the following:
Solution
Error Message
This credential is invalidated permanently.
Possible Causes
The possible causes include the following:
Solution
Error Message
The authentication token verification failed.
Possible Causes
The challenge value is incorrect.
Solution
Error Message
This authentication token timed out.
Possible Causes
The authentication failed because the authentication timed out.
Solution
Initialize the key and perform the authentication again. Ensure that the difference between the current time and the authentication token generation time is less than the timeout interval.
Error Message
The number of key operation sessions has reached the limit.
Possible Causes
The number of concurrent key operation sessions has reached the maximum (15).
Solution
Error Message
The entity does not exist.
Possible Causes
The key corresponding to the key alias does not exist.
Solution
Error Message
System external error.
Possible Causes
An external error, such as a hardware fault or file error, occurs.
Solution
Provide the error code and log information to the related party.
Error Message
The credential does not exist.
Possible Causes
The credential, such as the PIN, fingerprint, or face image, is not enrolled.
Solution
Enroll the credential or change the authentication type bound to the key.
Error Message
Any of the following occurs:
Possible Causes
The system memory is insufficient, or the buffer allocated for the output parameter is too small.
Solution
Error Message
Failed to obtain the ${messageInfo} information via UserIAM.
Possible Causes
The called system service has not started.
Solution
Wait for the system service to start and call the API again.
Error Message
A device password is required but not set.
Possible Causes
The key is available only with a lock screen password, however, the lock screen password is not set.
Solution
Set a lock screen password for the device or change the key usage restrictions.