Searched refs:key_info (Results 1 – 3 of 3) sorted by relevance
/system/security/keystore/ |
D | auth_token_table.cpp | 71 inline bool KeyRequiresAuthentication(const AuthorizationSet& key_info, in KeyRequiresAuthentication() argument 74 key_info.GetTagValue(TAG_ALGORITHM, &algorithm); in KeyRequiresAuthentication() 75 return is_secret_key_operation(algorithm, purpose) && key_info.find(TAG_NO_AUTH_REQUIRED) == -1; in KeyRequiresAuthentication() 78 inline bool KeyRequiresAuthPerOperation(const AuthorizationSet& key_info, in KeyRequiresAuthPerOperation() argument 81 key_info.GetTagValue(TAG_ALGORITHM, &algorithm); in KeyRequiresAuthPerOperation() 82 return is_secret_key_operation(algorithm, purpose) && key_info.find(TAG_AUTH_TIMEOUT) == -1; in KeyRequiresAuthPerOperation() 85 AuthTokenTable::Error AuthTokenTable::FindAuthorization(const AuthorizationSet& key_info, in FindAuthorization() argument 89 if (!KeyRequiresAuthentication(key_info, purpose)) in FindAuthorization() 93 key_info.GetTagValue(TAG_USER_AUTH_TYPE, &auth_type); in FindAuthorization() 96 ExtractSids(key_info, &key_sids); in FindAuthorization() [all …]
|
D | auth_token_table.h | 73 Error FindAuthorization(const AuthorizationSet& key_info, keymaster_purpose_t purpose, 151 const AuthorizationSet& key_info, const hw_auth_token_t** found); 152 void ExtractSids(const AuthorizationSet& key_info, std::vector<uint64_t>* sids);
|
/system/security/keystore/tests/ |
D | auth_token_table_test.cpp | 275 auto key_info = make_set(1, 5 /* five second timeout */); in TEST() local 284 EXPECT_EQ(AuthTokenTable::OK, table.FindAuthorization(key_info, 0 /* no op handle */, &found)); in TEST() 285 EXPECT_EQ(AuthTokenTable::OK, table.FindAuthorization(key_info, 0 /* no op handle */, &found)); in TEST() 286 EXPECT_EQ(AuthTokenTable::OK, table.FindAuthorization(key_info, 0 /* no op handle */, &found)); in TEST() 287 EXPECT_EQ(AuthTokenTable::OK, table.FindAuthorization(key_info, 0 /* no op handle */, &found)); in TEST() 288 EXPECT_EQ(AuthTokenTable::OK, table.FindAuthorization(key_info, 0 /* no op handle */, &found)); in TEST() 290 table.FindAuthorization(key_info, 0 /* no op handle */, &found)); in TEST()
|