Pages
API Documentation
On this page

SignOn::ExtensionInterface3 Class

Interface definition for signond extensions, version 3. More...

List of all members, including inherited members

Public Functions

Detailed Description

Member Function Documentation

[virtual] SignOn::AbstractAccessControlManager *ExtensionInterface3::accessControlManager(QObject *parent = 0) const

Gets the AbstractAccessControlManager object, with the given parent, which will be used to check accesses to the credential database. This object is instantiated only if the value of the "AccessControlManager" setting in the signond configuration matches the plugin's QObject::objectName().

Returns an AbstractAccessControlManager object, or 0 if none is provided by this plugin

[virtual] SignOn::AbstractCryptoManager *ExtensionInterface3::cryptoManager(QObject *parent = 0) const

Gets the CryptoManager object, with the given parent, which will be used to setup the file system for the credentials storage. This object is instantiated only if the value of the "CryptoManager" setting in the signond configuration matches the plugin's QObject::objectName().

Returns a CryptoManager object, or 0 if none is provided by this plugin

[virtual] SignOn::AbstractSecretsStorage *ExtensionInterface3::secretsStorage(QObject *parent = 0) const

Gets the SecretsStorage object, with the given parent, which is used to save and load the user's secrets, as well as authentication plugins' data. This object is instantiated only if the value of the "SecretsStorage" setting in the signond configuration matches the plugin's QObject::objectName().

Returns a SecretsStorage object, or 0 if none is provided by this plugin.

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.