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()
183 void AuthTokenTable::RemoveEntriesSupersededBy(const Entry& entry) { in RemoveEntriesSupersededBy()
184 entries_.erase(remove_if(entries_, [&](Entry& e) { return entry.Supersedes(e); }), in RemoveEntriesSupersededBy()
203 bool AuthTokenTable::IsSupersededBySomeEntry(const Entry& entry) { in IsSupersededBySomeEntry()
205 [&](Entry& e) { return e.Supersedes(entry); }); in IsSupersededBySomeEntry()
211 auto found = find_if(entries_, [&](Entry& e) { return e.token().challenge == op_handle; }); in MarkCompleted()
220 AuthTokenTable::Entry::Entry(HardwareAuthToken&& token, time_t current_time) in Entry() function in keystore::AuthTokenTable::Entry
224 bool AuthTokenTable::Entry::SatisfiesAuth(const std::vector<uint64_t>& sids, in SatisfiesAuth()
232 void AuthTokenTable::Entry::UpdateLastUse(time_t time) { in UpdateLastUse()
236 bool AuthTokenTable::Entry::Supersedes(const Entry& entry) const { in Supersedes()