QCA::KeyStoreEntryContext
Search for usage in LXR
#include <QtCrypto>
KeyStoreEntry provider
- Note
- This class is part of the provider plugin interface and should not be used directly by applications. You probably want KeyStoreEntry instead.
Definition at line 1865 of file qcaprovider.h.
◆ KeyStoreEntryContext()
QCA::KeyStoreEntryContext::KeyStoreEntryContext |
( |
Provider * |
p | ) |
|
|
inline |
◆ certificate()
virtual Certificate QCA::KeyStoreEntryContext::certificate |
( |
| ) |
const |
|
virtual |
If this entry is of type KeyStoreEntry::TypeCertificate, this function returns the Certificate of the entry.
◆ crl()
virtual CRL QCA::KeyStoreEntryContext::crl |
( |
| ) |
const |
|
virtual |
If this entry is of type KeyStoreEntry::TypeCRL, this function returns the CRL of the entry.
◆ ensureAccess()
virtual bool QCA::KeyStoreEntryContext::ensureAccess |
( |
| ) |
|
|
virtual |
Attempt to ensure the private key of this entry is usable and accessible, potentially prompting the user and/or performing a login to a token device.
Returns true if the entry is now accessible, or false if the entry cannot be made accessible.
This function is blocking.
◆ id()
virtual QString QCA::KeyStoreEntryContext::id |
( |
| ) |
const |
|
pure virtual |
Returns the entry id.
This id must be unique among all other entries in the same store.
◆ isAvailable()
virtual bool QCA::KeyStoreEntryContext::isAvailable |
( |
| ) |
const |
|
virtual |
Returns true if the private key of this entry is present for use.
◆ keyBundle()
virtual KeyBundle QCA::KeyStoreEntryContext::keyBundle |
( |
| ) |
const |
|
virtual |
If this entry is of type KeyStoreEntry::TypeKeyBundle, this function returns the KeyBundle of the entry.
◆ name()
virtual QString QCA::KeyStoreEntryContext::name |
( |
| ) |
const |
|
pure virtual |
Returns the name of this entry.
◆ pgpPublicKey()
virtual PGPKey QCA::KeyStoreEntryContext::pgpPublicKey |
( |
| ) |
const |
|
virtual |
If this entry is of type KeyStoreEntry::TypePGPPublicKey or KeyStoreEntry::TypePGPSecretKey, this function returns the public PGPKey of the entry.
◆ pgpSecretKey()
virtual PGPKey QCA::KeyStoreEntryContext::pgpSecretKey |
( |
| ) |
const |
|
virtual |
If this entry is of type KeyStoreEntry::TypePGPSecretKey, this function returns the secret PGPKey of the entry.
◆ serialize()
virtual QString QCA::KeyStoreEntryContext::serialize |
( |
| ) |
const |
|
pure virtual |
Serialize the information about this entry.
This allows the entry object to be restored later, even if the store that contains it is not present.
- See also
- KeyStoreListContext::entryPassive()
◆ storeId()
virtual QString QCA::KeyStoreEntryContext::storeId |
( |
| ) |
const |
|
pure virtual |
Returns the id of the store that contains this entry.
◆ storeName()
virtual QString QCA::KeyStoreEntryContext::storeName |
( |
| ) |
const |
|
pure virtual |
Returns the name of the store that contains this entry.
◆ type()
The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 9 2023 03:47:45 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.