Home
last modified time | relevance | path

Searched refs:userAuthToken (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/drivers/peripheral/user_auth/test/unittest/user_auth_test/
H A Duser_sign_centre_test.cpp28 extern bool IsTimeValid(const UserAuthTokenHal *userAuthToken);
127 UserAuthTokenHal userAuthToken = {}; variable
135 UserAuthTokenHal userAuthToken = {}; variable
137 EXPECT_EQ(CheckUserAuthTokenHmac(&userAuthToken, &tokenKey), RESULT_BAD_SIGN);
142 UserAuthTokenHal userAuthToken = {}; variable
147 EXPECT_EQ(UserAuthTokenVerify(&userAuthToken, nullptr), RESULT_BAD_PARAM);
148 userAuthToken.tokenDataPlain.time = UINT64_MAX;
149 EXPECT_EQ(UserAuthTokenVerify(&userAuthToken, &userAuthTokenPlain), RESULT_TOKEN_TIMEOUT);
150 userAuthToken.tokenDataPlain.time = GetSystemTime();
151 EXPECT_EQ(UserAuthTokenVerify(&userAuthToken, &userAuthTokenPlain), RESULT_BAD_SIGN);
[all …]
/ohos5.0/drivers/peripheral/user_auth/hdi_service/common/src/
H A Duser_sign_centre.c36 IAM_STATIC bool IsTimeValid(const UserAuthTokenHal *userAuthToken) in IsTimeValid() argument
39 if (currentTime < userAuthToken->tokenDataPlain.time) { in IsTimeValid()
88 .iv = CreateBufferByData(userAuthToken->iv, sizeof(userAuthToken->iv)), in DecryptTokenCipher()
97 const Buffer tag = GetTmpBuffer((uint8_t *)userAuthToken->tag, sizeof(userAuthToken->tag), in DecryptTokenCipher()
98 sizeof(userAuthToken->tag)); in DecryptTokenCipher()
100 sizeof(userAuthToken->tokenDataCipher), sizeof(userAuthToken->tokenDataCipher)); in DecryptTokenCipher()
147 if (userAuthToken == NULL || tokenPlain == NULL) { in UserAuthTokenVerify()
151 if (!IsTimeValid(userAuthToken)) { in UserAuthTokenVerify()
162 ret = CheckUserAuthTokenHmac(userAuthToken, &tokenKey); in UserAuthTokenVerify()
168 tokenPlain->tokenDataPlain = userAuthToken->tokenDataPlain; in UserAuthTokenVerify()
[all …]
/ohos5.0/drivers/peripheral/user_auth/hdi_service/common/inc/
H A Duser_sign_centre.h69 ResultCode UserAuthTokenVerify(UserAuthTokenHal *userAuthToken, UserAuthTokenPlain *tokenPlain);
/ohos5.0/drivers/peripheral/user_auth/test/unittest/idm_test/
H A Denroll_specification_check_test.cpp41 extern ResultCode UserAuthTokenHmac(UserAuthTokenHal *userAuthToken, HksAuthTokenKey *tokenKey);