|
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 | 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... | |
| class | Error |
| definition for Signon error handling. 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) |
This is part of the plugin development kit, too.
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.