Bug 150642. Return additional error codes when store is locked
This commit is contained in:
@@ -26,15 +26,14 @@
|
||||
#define WINDOWS_LOGIN_ID 1
|
||||
|
||||
// return codes
|
||||
#define MAX_RETURN_CODE 21
|
||||
int32_t static gReturnCodes[21] = {
|
||||
#define MAX_RETURN_CODE 27
|
||||
int32_t static gReturnCodes[27] = {
|
||||
NSSCS_SUCCESS, //SSCS_REPLY_SUCCESS 0
|
||||
NSSCS_E_INVALID_PARAM, //SSCS_E_INVALID_MESSAGE -1
|
||||
NSSCS_E_INCOMPATIBLE_VERSION, //SSCS_E_VERSION_NOT_SUPPORTED -2
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_E_SYSTEM_ERROR -3
|
||||
NSSCS_E_SERVICE_NOT_SUPPORTED, //SSCS_E_REPLY_NOT_AVAILABLE -4
|
||||
NSSCS_E_INVALID_SECRET_ID, // REQUIRES New
|
||||
//SSCS_E_INVALID_KEYCHAIN -5
|
||||
NSSCS_E_INVALID_SECRET_ID, // REQUIRES New SSCS_E_INVALID_KEYCHAIN -5
|
||||
NSSCS_E_INVALID_SECRET_ID, //SSCS_E_INVALID_SECRETID -6
|
||||
NSSCS_E_SECRET_ID_EXISTS, // REQUIRES NEW -//SSCS_E_KEYCHAIN_ALREADY_EXISTS -7
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_E_MAX_KEYCHAINS_REACHED -8
|
||||
@@ -50,6 +49,12 @@ int32_t static gReturnCodes[21] = {
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_E_CREATE_SOCKET_FAILED -18
|
||||
NSSCS_E_INVALID_SECRET_ID, //SSCS_E_SECRETID_DOES_NOT_EXIST -19
|
||||
NSSCS_E_INVALID_PARAM, //SSCS_E_INVALID_INPUT -20
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_E_SETTING_PASSCODE_FAILED -21
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_STORE_IS_PERSISTENT -22;
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_STORE_IS_NOT_PERSISTENT = -23;
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_SECRET_IS_PERSISTENT = -24;
|
||||
NSSCS_E_SYSTEM_FAILURE, //SSCS_SECRET_IS_NOT_PERSISTENT = -25;
|
||||
NSSCS_E_ACCESS_DENIED //SSCS_SECRET_STORE_IS_LOCKED = -26;
|
||||
};
|
||||
|
||||
/*-----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user