#include <QtCrypto>
Inheritance diagram for QCA::KeyStoreManager:
Public Member Functions | |
KeyStoreManager (QObject *parent=0) | |
bool | isBusy () const |
void | waitForBusyFinished () |
QStringList | keyStores () const |
void | sync () |
void | busyFinished () |
void | keyStoreAvailable (const QString &id) |
Static Public Member Functions | |
static void | start () |
static void | start (const QString &provider) |
static QString | diagnosticText () |
static void | clearDiagnosticText () |
Public Attributes | |
Q_SIGNALS | __pad0__: void busyStarted() |
Friends | |
class | KeyStoreManagerPrivate |
class | Global |
class | KeyStorePrivate |
Before you can access a KeyStore, you must create a KeyStoreManager. You then need to start() the KeyStoreManager, and either wait for the busyFinished() signal, or block using waitForBusyFinished().
If you know the KeyStoreEntry that you need, you can use KeyStore passively, as described in the KeyStoreEntry documentation.
|
Create a new KeyStoreManager.
|
|
Initialize all key store providers.
|
|
Initialize a specific key store provider.
|
|
Indicates if the manager is busy looking for key stores.
|
|
Blocks until the manager is done looking for key stores.
|
|
A list of all the key stores.
|
|
The diagnostic result of key store operations, such as warnings and errors.
|
|
Clears the diagnostic result log.
|
|
If you are not using the eventloop, call this to update the object state to the present.
|
|
emitted when the manager has finished looking for key stores
|
|
emitted when a new key store becomes available
|