Login Store
Constructors
Functions
The delete_undecryptable_records_for_remote_replacement function locally deletes stored logins that cannot be decrypted and sets the last sync time to 0 so any existing server records can be downloaded and overwrite the locally deleted records.
Determines whether a breach alert has been dismissed, based on the breach date and the alert dismissal timestamp.
Determines whether a login’s password is potentially breached, based on the breach date and the time of the last password change.
Stores a known breach date for a login. In Firefox Desktop this is updated once per session from Remote Settings.
Stores that the user dismissed the breach alert for a login.
Stores the time at which the user dismissed the breach alert for a login.
Removes all recorded breaches for all logins (i.e. sets time_of_last_breach to null).
Run maintenance on the DB