H A D | key_manager.cpp | 36 #include "user/mount_manager.h" 37 #include "user/user_manager.h" 176 LOGI("The user %{public}u el %{public}u have existed", userId, type); in GenerateAndInstallUserKey() 187 LOGE("user security key init failed"); in GenerateAndInstallUserKey() 192 LOGE("user security key store failed"); in GenerateAndInstallUserKey() 197 LOGE("user security key active failed"); in GenerateAndInstallUserKey() 225 LOGE("user %{public}u el5 create error", userId); in GenerateAndInstallEl5Key() 240 LOGE("user %{public}u el5 create error", userId); in GenerateAndInstallEl5Key() 246 LOGE("user %{public}u decrypt error", userId); in GenerateAndInstallEl5Key() 257 LOGI("The user in RestoreUserKey() 486 GenerateUserKeys(unsigned int user, uint32_t flags) GenerateUserKeys() argument 506 GenerateElxAndInstallUserKey(unsigned int user) GenerateElxAndInstallUserKey() argument 551 CheckAndFixUserKeyDirectory(unsigned int user) CheckAndFixUserKeyDirectory() argument 616 GenerateUserKeyByType(unsigned int user, KeyType type, const std::vector<uint8_t> &token, const std::vector<uint8_t> &secret) GenerateUserKeyByType() argument 653 DoDeleteUserCeEceSeceKeys(unsigned int user, const std::string userDir, std::map<unsigned int, std::shared_ptr<BaseKey>> &userElKey_) DoDeleteUserCeEceSeceKeys() argument 684 DoDeleteUserKeys(unsigned int user) DoDeleteUserKeys() argument 717 DeleteUserKeys(unsigned int user) DeleteUserKeys() argument 737 UpdateUserAuth(unsigned int user, struct UserTokenSecret &userTokenSecret, bool needGenerateShield) UpdateUserAuth() argument 836 UpdateESecret(unsigned int user, struct UserTokenSecret &tokenSecret) UpdateESecret() argument 882 UpdateCeEceSeceUserAuth(unsigned int user, struct UserTokenSecret &userTokenSecret, KeyType type, bool needGenerateShield) UpdateCeEceSeceUserAuth() argument 933 ActiveUserKey(unsigned int user, const std::vector<uint8_t> &token, const std::vector<uint8_t> &secret) UpdateCeEceSeceUserAuth() argument 965 GetKeyDirByUserAndType(unsigned int user, KeyType type) UpdateCeEceSeceUserAuth() argument 1017 SaveUserElKey(unsigned int user, KeyType type, std::shared_ptr<BaseKey> elKey) UpdateCeEceSeceUserAuth() argument 1040 GetUserElKey(unsigned int user, KeyType type) UpdateCeEceSeceUserAuth() argument 1092 ActiveCeSceSeceUserKey(unsigned int user, KeyType type, const std::vector<uint8_t> &token, const std::vector<uint8_t> &secret) UpdateCeEceSeceUserAuth() argument 1146 HashElxActived(unsigned int user, KeyType type) UpdateCeEceSeceUserAuth() argument 1167 HasElxDesc(std::map<unsigned int, std::shared_ptr<BaseKey>> &userElKey_, KeyType type, unsigned int user) UpdateCeEceSeceUserAuth() argument 1182 CheckAndDeleteEmptyEl5Directory(std::string keyDir, unsigned int user) UpdateCeEceSeceUserAuth() argument 1213 ActiveUeceUserKey(unsigned int user, const std::vector<uint8_t> &token, const std::vector<uint8_t> &secret, std::shared_ptr<BaseKey> elKey) UpdateCeEceSeceUserAuth() argument 1237 ActiveElXUserKey(unsigned int user, const std::vector<uint8_t> &token, KeyType keyType, const std::vector<uint8_t> &secret, std::shared_ptr<BaseKey> elKey) UpdateCeEceSeceUserAuth() argument 1273 UnlockUserScreen(uint32_t user, const std::vector<uint8_t> &token, const std::vector<uint8_t> &secret) UpdateCeEceSeceUserAuth() argument 1308 UnlockEceSece(uint32_t user, const std::vector<uint8_t> &token, const std::vector<uint8_t> &secret, int &ret) UpdateCeEceSeceUserAuth() argument 1335 UnlockUece(uint32_t user, const std::vector<uint8_t> &token, const std::vector<uint8_t> &secret, int &ret) UpdateCeEceSeceUserAuth() argument 1357 GetLockScreenStatus(uint32_t user, bool &lockScreenStatus) UpdateCeEceSeceUserAuth() argument 1535 InActiveUserKey(unsigned int user) UpdateCeEceSeceUserAuth() argument 1570 InactiveUserElKey(unsigned int user, std::map<unsigned int, std::shared_ptr<BaseKey>> &userElxKey_) UpdateCeEceSeceUserAuth() argument 1586 LockUserScreen(uint32_t user) UpdateCeEceSeceUserAuth() argument 1636 SetDirectoryElPolicy(unsigned int user, KeyType type, const std::vector<FileList> &vec) UpdateCeEceSeceUserAuth() argument 1684 getEceSeceKeyPath(unsigned int user, KeyType type, std::string &eceSeceKeyPath) UpdateCeEceSeceUserAuth() argument 1853 CheckAndClearTokenInfo(uint32_t user) UpdateCeEceSeceUserAuth() argument [all...] |