QCA
Go to the documentation of this file.
33 #ifndef QCA_KEYSTORE_H
34 #define QCA_KEYSTORE_H
41 class KeyStoreTracker;
42 class KeyStoreManagerPrivate;
43 class KeyStorePrivate;
200 bool isAvailable()
const;
217 bool isAccessible()
const;
283 PGPKey pgpSecretKey()
const;
290 PGPKey pgpPublicKey()
const;
310 bool ensureAvailable();
328 friend class KeyStoreTracker;
390 friend class Private;
447 bool isValid()
const;
469 bool isReadOnly()
const;
484 void startAsynchronousMode();
500 bool holdsTrustedCertificates()
const;
505 bool holdsIdentities()
const;
510 bool holdsPGPPublicKeys()
const;
562 bool removeEntry(
const QString &
id);
585 void entryWritten(
const QString &entryId);
593 void entryRemoved(
bool success);
598 friend class KeyStorePrivate;
601 friend class KeyStoreManagerPrivate;
741 void waitForBusyFinished();
752 static QString diagnosticText();
757 static void clearDiagnosticText();
781 void keyStoreAvailable(
const QString &
id);
786 friend class KeyStoreManagerPrivate;
787 KeyStoreManagerPrivate *d;
790 friend class KeyStorePrivate;
793 static void shutdown();
@ Application
for caching accepted self-signed certificates
QCA - the Qt Cryptographic Architecture.
Type
The type of entry in the KeyStore.
@ User
objects such as Apple Keychain, KDE Wallet
Q_SCRIPTABLE Q_NOREPLY void start()
@ System
objects such as root certificates
@ SmartCard
for smartcards
Type
The type of keystore.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Sep 26 2023 03:48:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.