My Project
|
Classes | |
class | AuthService |
Represents signon for client application. More... | |
class | AuthSession |
Represents a session to authentication plugin/server. More... | |
class | ConnectionManager |
class | DBusInterface |
class | Error |
definition for Signon error handling. More... | |
class | Identity |
Represents a database entry for a single identity. More... | |
class | IdentityInfo |
Contains identity information. More... | |
class | SecurityContext |
Contains access security context information. More... | |
class | SessionData |
Data container to hold values for authentication session. More... | |
Typedefs | |
typedef QPointer< AuthSession > | AuthSessionP |
typedef QString | MethodName |
Defines a string as an authentication method. | |
typedef QStringList | MechanismsList |
Defines a string list as a list of mechanisms. | |
typedef QList< SecurityContext > | SecurityContextList |
Defines a list of security contexts. | |
Enumerations | |
enum | SignonUiPolicy { DefaultPolicy = 0 , RequestPasswordPolicy , NoUserInteractionPolicy , ValidationPolicy } |
Policy to define how the plugin interacts with the user. More... | |
Functions | |
void | setLoggingLevel (int level) |
void | initDebug () |
QDBusArgument & | operator<< (QDBusArgument &argument, const SecurityContext &securityContext) |
const QDBusArgument & | operator>> (const QDBusArgument &argument, SecurityContext &securityContext) |
typedef QPointer<AuthSession> SignOn::AuthSessionP |
Definition at line 48 of file identity.h.
typedef QStringList SignOn::MechanismsList |
Defines a string list as a list of mechanisms.
Definition at line 49 of file identityinfo.h.
typedef QString SignOn::MethodName |
Defines a string as an authentication method.
Definition at line 43 of file identityinfo.h.
typedef QList< SecurityContext > SignOn::SecurityContextList |
Defines a list of security contexts.
Definition at line 55 of file identityinfo.h.
Policy to define how the plugin interacts with the user.
This is a hint for plugin how to handle user interaction. NoUserInteractionPolicy does not allow any ui interaction to happen and plugin will get error reply QUERY_ERROR_FORBIDDEN.
Definition at line 72 of file sessiondata.h.
QDBusArgument & SignOn::operator<< | ( | QDBusArgument & | argument, |
const SecurityContext & | securityContext ) |
Definition at line 43 of file securitycontext.cpp.
const QDBusArgument & SignOn::operator>> | ( | const QDBusArgument & | argument, |
SecurityContext & | securityContext ) |
Definition at line 53 of file securitycontext.cpp.