43 std::shared_ptr<AuthenticationCredential> credential,
51 [[nodiscard]] std::shared_ptr<AuthenticationStore> store() const noexcept;
73 void removePersistedUser(
Context *c);
98 [[nodiscard]]
bool checkPassword(
Context *c,
101 const
QString &passwordField = QStringLiteral("password"));
105 friend class AuthenticationPrivate;