23 #include "authservice.h"
24 #include "authserviceimpl.h"
29 impl(new AuthServiceImpl(this))
31 qRegisterMetaType<Error>(
"SignOn::Error");
32 qRegisterMetaType<Error>(
"Error");
34 if (qMetaTypeId<Error>() < QMetaType::User)
35 BLAME() <<
"AuthService::AuthService() - "
36 "SignOn::Error meta type not registered.";
50 impl->queryMechanisms(method);
55 impl->queryIdentities(filter);
void queryMechanisms(const QString &method)
Requests the information on mechanisms which are available for certain authentication type...
~AuthService()
Destructor.
void queryMethods()
Requests the information on available authentication methods.
void queryIdentities(const IdentityFilter &filter=IdentityFilter())
Requests information on identities which are stored.
AuthService(QObject *parent=0)
Basic constructor.
QMap< IdentityFilterCriteria, IdentityRegExp > IdentityFilter
Map to hold different filtering options.
void clear()
Clears credentials database.