32 #include <QStringList>
35 #include "libsignoncommon.h"
36 #include "identityinfo.h"
37 #include "signonerror.h"
54 friend class AuthServiceImpl;
64 InternalServerError = 2,
65 InternalCommunicationError = 3,
66 PermissionDeniedError = 4,
83 } IdentityFilterCriteria;
111 bool isValid()
const;
117 QString pattern()
const;
165 void queryMechanisms(
const QString &method);
218 void methodsAvailable(
const QStringList &methods);
227 void mechanismsAvailable(
const QString &method,
const QStringList &mechanisms);
235 void identities(
const QList<SignOn::IdentityInfo> &identityList);
244 class AuthServiceImpl *impl;
249 #endif // AUTHSERVICE_H
Represents signon for client application.
ServiceError
Codes for errors that may be reported by AuthService objects.
The class represents a regular expression.
definition for Signon error handling.
QMap< IdentityFilterCriteria, IdentityRegExp > IdentityFilter
Map to hold different filtering options.