4
0
mirror of https://github.com/QuasarApp/qca.git synced 2025-05-11 02:09:33 +00:00

Hybrid EBN fixes - both api dox, and krazy fixes.

svn path=/trunk/kdesupport/qca/; revision=649243
This commit is contained in:
Brad Hards 2007-04-02 11:48:41 +00:00
parent 19706280c6
commit 04345213e3

@ -114,7 +114,16 @@ namespace QCA
*/
QString id() const;
/**
The name of the KeyStore for this key object
*/
QString storeName() const;
/**
The id of the KeyStore for this key object
\sa KeyStore::id()
*/
QString storeId() const;
/**
@ -162,7 +171,11 @@ namespace QCA
*/
bool ensureAvailable();
// like ensureAvailable, but also login to the token if needed
/**
Like ensureAvailable, but will also ensure
that the token is inserted / PIN is provided
if needed.
*/
bool ensureAccess();
private:
@ -181,7 +194,7 @@ namespace QCA
KeyStoreEntry entry() const;
signals:
Q_SIGNALS:
void available();
void unavailable();
@ -323,7 +336,7 @@ namespace QCA
*/
bool removeEntry(const QString &id);
signals:
Q_SIGNALS:
/**
Emitted when the KeyStore is changed
*/
@ -401,7 +414,7 @@ namespace QCA
*/
void sync();
signals:
Q_SIGNALS:
/**
emitted when the manager has started looking for key stores
*/