/base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
H A D | hks_secure_access.c | 340 struct HksUserAuthToken *authToken = NULL; in ParseAuthToken() 342 authToken = (struct HksUserAuthToken *)HksMalloc(sizeof(struct HksUserAuthToken)); in ParseAuthToken() 343 if (authToken == NULL) { in ParseAuthToken() 344 HKS_LOG_E("malloc for authToken failed!"); in ParseAuthToken() 349 (void)memcpy_s(authToken, sizeof(struct HksUserAuthToken), inAuthTokenParam->data, inAuthTokenParam->size); in ParseAuthToken() 350 *outAuthToken = authToken; in ParseAuthToken() 354 HKS_FREE(authToken); in ParseAuthToken() 358 static int32_t GetAuthToken(const struct HksParamSet *paramSet, struct HksUserAuthToken **authToken) in GetAuthToken() argument 364 ret = ParseAuthToken(&authTokenParam->blob, authToken); in GetAuthToken() 390 static int32_t VerifyCustomChallenge(const struct HuksKeyNode *keyNode, const struct HksUserAuthToken *authToken) in VerifyCustomChallenge() argument 399 VerifyNormalChallenge(const struct HuksKeyNode *keyNode, const struct HksUserAuthToken *authToken) VerifyNormalChallenge() argument 404 VerifyChallengeOrTimeStamp(const struct HuksKeyNode *keyNode, const struct HksUserAuthToken *authToken) VerifyChallengeOrTimeStamp() argument 427 VerifyFrontUserIdIfNeed(const struct HksParamSet *keyBlobParamSet, const struct HksUserAuthToken *authToken) VerifyFrontUserIdIfNeed() argument 444 VerifySecureUidIfNeed(const struct HksParamSet *keyBlobParamSet, const struct HksUserAuthToken *authToken, uint32_t authAccessType) VerifySecureUidIfNeed() argument 467 VerifyEnrolledIdInfoIfNeed(const struct HksParamSet *keyBlobParamSet, const struct HksUserAuthToken *authToken, uint32_t blobAuthType, uint32_t authAccessType, uint32_t authTokenAuthType) VerifyEnrolledIdInfoIfNeed() argument 506 VerifyAuthTokenInfo(const struct HuksKeyNode *keyNode, const struct HksUserAuthToken *authToken) VerifyAuthTokenInfo() argument 616 AssignVerifyResultAndFree(int32_t outRet, struct HksParam *authResult, struct HuksKeyNode *keyNode, struct HksUserAuthToken *authToken) AssignVerifyResultAndFree() argument 730 struct HksUserAuthToken *authToken = (struct HksUserAuthToken *)authTokenParam->blob.data; GetSecureSignAuthInfo() local 887 HksCheckAuthType(struct HuksKeyNode *keyNode, const struct HksUserAuthToken *authToken) HksCheckAuthType() argument 938 struct HksUserAuthToken *authToken = NULL; HksCoreSecureAccessVerifyParams() local [all...] |
/base/useriam/user_auth_framework/services/core/src/ |
H A D | update_pin_param_impl.cpp | 22 const std::vector<uint8_t> &rootSecret, const std::vector<uint8_t> &authToken) in UpdatePinParamImpl() 23 : oldCredentialId_(oldCredentialId), oldRootSecret_(oldRootSecret), rootSecret_(rootSecret), authToken_(authToken) in UpdatePinParamImpl() 21 UpdatePinParamImpl(uint64_t oldCredentialId, const std::vector<uint8_t> &oldRootSecret, const std::vector<uint8_t> &rootSecret, const std::vector<uint8_t> &authToken) UpdatePinParamImpl() argument
|
H A D | user_idm_database_impl.h | 35 int32_t DeleteCredentialInfo(int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, 37 int32_t DeleteUser(int32_t userId, const std::vector<uint8_t> &authToken,
|
H A D | user_idm_database_impl.cpp | 100 const std::vector<uint8_t> &authToken, std::shared_ptr<CredentialInfoInterface> &credInfo) in DeleteCredentialInfo() 110 int32_t ret = hdi->DeleteCredential(userId, credentialId, authToken, hdiInfo); in DeleteCredentialInfo() 125 int32_t UserIdmDatabaseImpl::DeleteUser(int32_t userId, const std::vector<uint8_t> &authToken, in DeleteUser() argument 136 int32_t ret = hdi->DeleteUser(userId, authToken, hdiInfos, rootSecret); in DeleteUser() 99 DeleteCredentialInfo(int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, std::shared_ptr<CredentialInfoInterface> &credInfo) DeleteCredentialInfo() argument
|
/base/account/os_account/test/fuzztest/iamaccount/delcred_fuzzer/ |
H A D | delcred_fuzzer.cpp | 45 std::vector<uint8_t> authToken = {fuzzData.GetData<uint8_t>()}; in DelCredFuzzTest() local 47 AccountIAMClient::GetInstance().DelCred(userId, credentialId, authToken, callback); in DelCredFuzzTest()
|
/base/account/os_account/test/fuzztest/iamaccount/deluser_fuzzer/ |
H A D | deluser_fuzzer.cpp | 44 std::vector<uint8_t> authToken = {fuzzData.GetData<uint8_t>()}; in DelUserFuzzTest() local 46 AccountIAMClient::GetInstance().DelUser(userId, authToken, callback); in DelUserFuzzTest()
|
/base/useriam/user_auth_framework/test/unittest/services/src/ |
H A D | update_pin_param_test.cpp | 48 std::vector<uint8_t> authToken = { 4, 5, 6 }; in HWTEST_F() local 49 auto pinInfo = Common::MakeShared<UpdatePinParamImpl>(credentialId, oldRootSecret, rootSecret, authToken); in HWTEST_F()
|
/base/useriam/user_auth_framework/test/fuzztest/clients/useridmclient_fuzzer/ |
H A D | user_idm_client_fuzzer.cpp | 123 std::vector<uint8_t> authToken; in FuzzClientDeleteCredential() local 124 Common::FillFuzzUint8Vector(parcel, authToken); in FuzzClientDeleteCredential() 126 UserIdmClient::GetInstance().DeleteCredential(userId, credentialId, authToken, callback); in FuzzClientDeleteCredential() 127 UserIdmClient::GetInstance().DeleteCredential(userId, credentialId, authToken, nullptr); in FuzzClientDeleteCredential() 135 std::vector<uint8_t> authToken; in FuzzClientDeleteUser() local 136 Common::FillFuzzUint8Vector(parcel, authToken); in FuzzClientDeleteUser() 138 UserIdmClient::GetInstance().DeleteUser(userId, authToken, callback); in FuzzClientDeleteUser() 139 UserIdmClient::GetInstance().DeleteUser(userId, authToken, nullptr); in FuzzClientDeleteUser()
|
/base/account/os_account/test/fuzztest/iamaccount_stub/deluserstub_fuzzer/ |
H A D | deluserstub_fuzzer.cpp | 52 std::vector<uint8_t> authToken = {fuzzData.GetData<uint8_t>()}; in DelUserStubFuzzTest() local 63 if (!dataTemp.WriteUInt8Vector(authToken)) { in DelUserStubFuzzTest()
|
/base/security/huks/services/huks_standard/huks_engine/main/core/include/ |
H A D | hks_keyblob.h | 74 int32_t HksVerifyAuthTokenSign(const struct HksUserAuthToken *authToken); 76 int32_t HksDecryptAuthToken(struct HksUserAuthToken *authToken);
|
/base/useriam/user_auth_framework/services/core/inc/ |
H A D | user_idm_database.h | 37 const std::vector<uint8_t> &authToken, std::shared_ptr<CredentialInfoInterface> &credInfo) = 0; 38 virtual int32_t DeleteUser(int32_t userId, const std::vector<uint8_t> &authToken,
|
/base/useriam/user_auth_framework/test/unittest/services/mocks/ |
H A D | mock_user_idm_service.h | 39 MOCK_METHOD3(DelUser, void(int32_t userId, const std::vector<uint8_t> authToken, 42 const std::vector<uint8_t> &authToken, const sptr<IdmCallbackInterface> &callback));
|
/base/account/os_account/frameworks/account_iam/test/unittest/src/ |
H A D | account_iam_mgr_proxy_test.cpp | 87 const std::vector<uint8_t> authToken = {0, 0}; in HWTEST_F() local 94 accountIAMMgrProxy->DelCred(TEST_USER_ID, 0, authToken, nullptr); in HWTEST_F() 95 accountIAMMgrProxy->DelUser(TEST_USER_ID, authToken, nullptr); in HWTEST_F()
|
/base/security/device_auth/services/identity_manager/src/ |
H A D | cert_operation.c | 464 static int32_t GenerateAuthTokenForAccessory(int32_t osAccountId, const char *groupId, Uint8Buff *authToken) in GenerateAuthTokenForAccessory() argument 488 authToken->val = (uint8_t *)HcMalloc(AUTH_TOKEN_SIZE, 0); in GenerateAuthTokenForAccessory() 489 if (authToken->val == NULL) { in GenerateAuthTokenForAccessory() 494 authToken->length = AUTH_TOKEN_SIZE; in GenerateAuthTokenForAccessory() 498 ret = GetLoaderInstance()->computeHkdf(&keyAliasParams, &userIdBuff, &challenge, authToken); in GenerateAuthTokenForAccessory() 501 LOGE("Failed to computeHkdf from authCode to authToken!"); in GenerateAuthTokenForAccessory() 502 FreeBuffData(authToken); in GenerateAuthTokenForAccessory() 533 LOGE("Failed to generate key alias for authToken!"); in GenerateTokenAliasForController() 540 const CJson *in, const CJson *urlJson, Uint8Buff *authToken, bool *isTokenStored) in GenerateAuthTokenByDevType() 560 ret = GenerateAuthTokenForAccessory(osAccountId, groupId, authToken); in GenerateAuthTokenByDevType() 539 GenerateAuthTokenByDevType( const CJson *in, const CJson *urlJson, Uint8Buff *authToken, bool *isTokenStored) GenerateAuthTokenByDevType() argument 746 Uint8Buff authToken = { NULL, 0 }; GetAccountSymSharedSecret() local [all...] |
/base/useriam/user_auth_framework/frameworks/native/ipc/src/ |
H A D | user_idm_stub.cpp | 298 std::vector<uint8_t> authToken = {}; in DelUserStub() local 299 if (!data.ReadUInt8Vector(&authToken)) { in DelUserStub() 300 IAM_LOGE("failed to read authToken"); in DelUserStub() 310 DelUser(userId, authToken, callback); in DelUserStub() 331 std::vector<uint8_t> authToken; in DelCredentialStub() local 332 if (!data.ReadUInt8Vector(&authToken)) { in DelCredentialStub() 333 IAM_LOGE("failed to read authToken"); in DelCredentialStub() 343 DelCredential(userId, credentialId, authToken, callback); in DelCredentialStub()
|
/base/useriam/user_auth_framework/test/fuzztest/services/useridmservice_fuzzer/ |
H A D | user_idm_service_fuzzer.cpp | 216 std::vector<uint8_t> authToken; in FuzzDelUser() local 217 FillFuzzUint8Vector(parcel, authToken); in FuzzDelUser() 219 g_UserIdmService.DelUser(userId, authToken, callback); in FuzzDelUser() 249 std::vector<uint8_t> authToken; in DelCredential() local 250 FillFuzzUint8Vector(parcel, authToken); in DelCredential() 252 g_UserIdmService.DelCredential(userId, credentialId, authToken, callback); in DelCredential()
|
/base/account/os_account/test/fuzztest/iamaccount_stub/delcredstub_fuzzer/ |
H A D | delcredstub_fuzzer.cpp | 53 std::vector<uint8_t> authToken = {fuzzData.GetData<uint8_t>()}; in DelCredStubFuzzTest() local 67 if (!dataTemp.WriteUInt8Vector(authToken)) { in DelCredStubFuzzTest()
|
/base/account/os_account/interfaces/innerkits/account_iam/native/include/ |
H A D | iaccount_iam.h | 38 virtual void DelCred(int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, 41 int32_t userId, const std::vector<uint8_t> &authToken, const sptr<IIDMCallback> &callback) = 0;
|
/base/account/os_account/services/accountmgr/include/account_iam/ |
H A D | account_iam_service.h | 37 void DelCred(int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, 39 void DelUser(int32_t userId, const std::vector<uint8_t> &authToken, const sptr<IIDMCallback> &callback) override;
|
/base/useriam/user_auth_framework/frameworks/native/client/inc/ |
H A D | user_idm_client_impl.h | 38 void DeleteCredential(int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, 40 void DeleteUser(int32_t userId, const std::vector<uint8_t> &authToken,
|
/base/useriam/user_auth_framework/frameworks/native/ipc/inc/ |
H A D | user_idm_proxy.h | 42 void DelUser(int32_t userId, const std::vector<uint8_t> authToken, 45 const std::vector<uint8_t> &authToken, const sptr<IdmCallbackInterface> &callback) override;
|
/base/useriam/user_auth_framework/interfaces/inner_api/ |
H A D | user_idm_client.h | 104 * @param authToken PIN auth token. 107 virtual void DeleteCredential(int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, 116 * @param authToken PIN auth token. 119 virtual void DeleteUser(int32_t userId, const std::vector<uint8_t> &authToken,
|
/base/useriam/user_auth_framework/frameworks/native/ipc/common_defines/ |
H A D | user_idm_interface.h | 103 * param authToken user password authentication token. 113 * param authToken user password authentication token. 116 virtual void DelUser(int32_t userId, const std::vector<uint8_t> authToken, 126 * param authToken password authentication token. 130 const std::vector<uint8_t> &authToken, const sptr<IdmCallbackInterface> &callback) = 0;
|
/base/account/os_account/services/accountmgr/src/account_iam/ |
H A D | account_iam_service.cpp | 136 int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, const sptr<IIDMCallback> &callback) in DelCred() 144 InnerAccountIAMManager::GetInstance().DelCred(userId, credentialId, authToken, callback); in DelCred() 148 int32_t userId, const std::vector<uint8_t> &authToken, const sptr<IIDMCallback> &callback) in DelUser() 156 InnerAccountIAMManager::GetInstance().DelUser(userId, authToken, callback); in DelUser() 135 DelCred( int32_t userId, uint64_t credentialId, const std::vector<uint8_t> &authToken, const sptr<IIDMCallback> &callback) DelCred() argument 147 DelUser( int32_t userId, const std::vector<uint8_t> &authToken, const sptr<IIDMCallback> &callback) DelUser() argument
|
/base/theme/screenlock_mgr/frameworks/js/napi/include/ |
H A D | napi_screenlock_ability.h | 65 std::string authToken; member 69 : Context(nullptr, nullptr), userId(-1), authState(-1), authToken(""), status(napi_generic_failure), in ScreenLockAuthStatInfo() 72 : Context(std::move(input), std::move(output)), userId(-1), authState(-1), authToken(""), in ScreenLockAuthStatInfo()
|