Lines Matching refs:Entry
81 Entry new_entry(std::move(auth_token), clock_function_()); in AddAuthenticationToken()
139 entries_, [&](Entry& e) { return e.token().challenge == op_handle && !e.completed(); }); in FindAuthPerOpAuthorization()
152 Entry* newest_match = nullptr; in FindTimedAuthorization()
187 entries_, [&](Entry& e) { return e.token().challenge == challenge && !e.completed(); }); in FindAuthorizationForCredstore()
208 Entry* newest_match = nullptr; in FindAuthorizationForCredstore()
237 void AuthTokenTable::RemoveEntriesSupersededBy(const Entry& entry) { in RemoveEntriesSupersededBy()
238 entries_.erase(remove_if(entries_, [&](Entry& e) { return entry.Supersedes(e); }), in RemoveEntriesSupersededBy()
257 bool AuthTokenTable::IsSupersededBySomeEntry(const Entry& entry) { in IsSupersededBySomeEntry()
259 [&](Entry& e) { return e.Supersedes(entry); }); in IsSupersededBySomeEntry()
265 auto found = find_if(entries_, [&](Entry& e) { return e.token().challenge == op_handle; }); in MarkCompleted()
274 AuthTokenTable::Entry::Entry(HardwareAuthToken&& token, time_t current_time) in Entry() function in keystore::AuthTokenTable::Entry
278 bool AuthTokenTable::Entry::SatisfiesAuth(const std::vector<uint64_t>& sids, in SatisfiesAuth()
286 void AuthTokenTable::Entry::UpdateLastUse(time_t time) { in UpdateLastUse()
290 bool AuthTokenTable::Entry::Supersedes(const Entry& entry) const { in Supersedes()