18#ifndef DATABASEPASSWORDBACKEND_H
19#define DATABASEPASSWORDBACKEND_H
29 QString
name()
const override;
31 QVector<PasswordEntry>
getEntries(
const QUrl &url)
override;
virtual bool updateEntry(const PasswordEntry &entry)=0
virtual void addEntry(const PasswordEntry &entry)=0
virtual QVector< PasswordEntry > getAllEntries()=0
virtual QString name() const =0
virtual void removeAll()=0
virtual void removeEntry(const PasswordEntry &entry)=0
virtual void updateLastUsed(PasswordEntry &entry)=0
virtual QVector< PasswordEntry > getEntries(const QUrl &url)=0