KDEUI
#include <qosxkeychain.h>
Inherited by KWallet::Wallet::WalletPrivate.
|
| OSXKeychain () |
|
| OSXKeychain (const QString &name) |
|
virtual | ~OSXKeychain () |
|
void | close () |
|
QStringList | folderList () |
|
bool | hasItem (const QString &key, OSStatus *errReturn, SecKeychainItemRef *itemRef=NULL) |
|
bool | isDefault () |
|
bool | isOpen () |
|
OSStatus | itemList (QStringList &keyList) |
|
OSStatus | itemType (const QString &key, EntryType *entryType) |
|
OSStatus | lock () |
|
QString & | path () |
|
OSStatus | readItem (const QString &key, QByteArray *value, SecKeychainItemRef *itemRef=NULL) |
|
SecKeychainRef | reference () |
|
OSStatus | removeItem (const QString &key) |
|
OSStatus | renameItem (const QString ¤tKey, const QString &newKey) |
|
OSStatus | unLock () |
|
OSStatus | writeItem (const QString &key, const QByteArray &value, EntryType *entryType=NULL) |
|
OSStatus | writeItem (const QString &key, const QByteArray &value, const QString &comment, EntryType *entryType=NULL) |
|
|
static OSStatus | Destroy (SecKeychainRef *keychain) |
|
static OSStatus | Destroy (const QString &walletName) |
|
static bool | HasItem (const QString &key, const SecKeychainRef keychain, OSStatus *errReturn, SecKeychainItemRef *itemRef) |
|
static bool | IsOpen (const SecKeychainRef keychain) |
|
static bool | IsOpen (const QString &name) |
|
static OSStatus | ItemList (const SecKeychainRef keychain, QStringList &keyList, OSXKeychain *osxKeyChain=NULL) |
|
static OSStatus | ItemType (const QString &key, EntryType *entryType, const SecKeychainRef keychain) |
|
static OSStatus | KeychainList (QStringList &theList) |
|
static OSStatus | Lock (const SecKeychainRef keychain) |
|
static OSStatus | Lock (const QString &walletName) |
|
static QString | Path (const SecKeychainRef keychain) |
|
static OSStatus | ReadItem (const QString &key, QByteArray *value, const SecKeychainRef keychain, SecKeychainItemRef *itemRef=NULL, OSXKeychain *osxKeyChain=NULL) |
|
static OSStatus | RemoveItem (const QString &key, const SecKeychainRef keychain) |
|
static OSStatus | UnLock (const SecKeychainRef keychain) |
|
static OSStatus | WriteItem (const QString &key, const QByteArray &value, const SecKeychainRef keychain, SecKeychainItemRef *itemRef=NULL, EntryType *entryType=NULL, OSXKeychain *osxKeyChain=NULL) |
|
static OSStatus | WriteItem (const QString &key, const QByteArray &value, const QString &comment, const SecKeychainRef keychain, EntryType *entryType, OSXKeychain *osxKeyChain=NULL) |
|
Definition at line 90 of file qosxkeychain.h.
Enumerator |
---|
Unknown |
|
Password |
|
Map |
|
Stream |
|
Definition at line 98 of file qosxkeychain.h.
OSXKeychain::OSXKeychain |
( |
| ) |
|
OSXKeychain::OSXKeychain |
( |
const QString & |
name | ) |
|
OSXKeychain::~OSXKeychain |
( |
| ) |
|
|
virtual |
void OSXKeychain::close |
( |
| ) |
|
OSStatus OSXKeychain::Destroy |
( |
SecKeychainRef * |
keychain | ) |
|
|
static |
OSStatus OSXKeychain::Destroy |
( |
const QString & |
walletName | ) |
|
|
static |
bool OSXKeychain::hasItem |
( |
const QString & |
key, |
|
|
OSStatus * |
errReturn, |
|
|
SecKeychainItemRef * |
itemRef = NULL |
|
) |
| |
|
inline |
bool OSXKeychain::HasItem |
( |
const QString & |
key, |
|
|
const SecKeychainRef |
keychain, |
|
|
OSStatus * |
errReturn, |
|
|
SecKeychainItemRef * |
itemRef |
|
) |
| |
|
static |
use the keychain search functions to find the first matching item, if any, returning True if found.
use the keychain search functions to find the first matching item, if any,
The OS X error code is returned through errReturn
when not NULL, the item itself through itemRef
. This reference will have to be released with CFRelease() when done with it (when itemRef==NULL
the function does this release itself).
- Returns
- returning True if found. The OS X error code is returned through
errReturn
when not NULL, the item itself through itemRef
. This reference will have to be released with CFRelease() when done with it (when itemRef==NULL
the function does this release itself).
Definition at line 343 of file qosxkeychain.cpp.
bool OSXKeychain::isDefault |
( |
| ) |
|
|
inline |
bool OSXKeychain::isOpen |
( |
| ) |
|
|
inline |
bool OSXKeychain::IsOpen |
( |
const SecKeychainRef |
keychain | ) |
|
|
static |
OSStatus OSXKeychain::itemList |
( |
QStringList & |
keyList | ) |
|
|
inline |
OSStatus OSXKeychain::ItemList |
( |
const SecKeychainRef |
keychain, |
|
|
QStringList & |
keyList, |
|
|
OSXKeychain * |
osxKeyChain = NULL |
|
) |
| |
|
static |
OSStatus OSXKeychain::ItemType |
( |
const QString & |
key, |
|
|
EntryType * |
entryType, |
|
|
const SecKeychainRef |
keychain |
|
) |
| |
|
static |
OSStatus OSXKeychain::KeychainList |
( |
QStringList & |
theList | ) |
|
|
static |
OSStatus OSXKeychain::lock |
( |
| ) |
|
|
inline |
OSStatus OSXKeychain::Lock |
( |
const SecKeychainRef |
keychain | ) |
|
|
static |
OSStatus OSXKeychain::Lock |
( |
const QString & |
walletName | ) |
|
|
static |
QString OSXKeychain::Path |
( |
const SecKeychainRef |
keychain | ) |
|
|
static |
OSStatus OSXKeychain::readItem |
( |
const QString & |
key, |
|
|
QByteArray * |
value, |
|
|
SecKeychainItemRef * |
itemRef = NULL |
|
) |
| |
|
inline |
OSStatus OSXKeychain::ReadItem |
( |
const QString & |
key, |
|
|
QByteArray * |
value, |
|
|
const SecKeychainRef |
keychain, |
|
|
SecKeychainItemRef * |
itemRef = NULL , |
|
|
OSXKeychain * |
osxKeyChain = NULL |
|
) |
| |
|
static |
SecKeychainRef OSXKeychain::reference |
( |
| ) |
|
|
inline |
OSStatus OSXKeychain::removeItem |
( |
const QString & |
key | ) |
|
|
inline |
OSStatus OSXKeychain::RemoveItem |
( |
const QString & |
key, |
|
|
const SecKeychainRef |
keychain |
|
) |
| |
|
static |
OSStatus OSXKeychain::renameItem |
( |
const QString & |
currentKey, |
|
|
const QString & |
newKey |
|
) |
| |
OSStatus OSXKeychain::unLock |
( |
| ) |
|
|
inline |
OSStatus OSXKeychain::UnLock |
( |
const SecKeychainRef |
keychain | ) |
|
|
static |
OSStatus OSXKeychain::WriteItem |
( |
const QString & |
key, |
|
|
const QByteArray & |
value, |
|
|
const SecKeychainRef |
keychain, |
|
|
SecKeychainItemRef * |
itemRef = NULL , |
|
|
EntryType * |
entryType = NULL , |
|
|
OSXKeychain * |
osxKeyChain = NULL |
|
) |
| |
|
static |
QString OSXKeychain::currentService |
bool OSXKeychain::isKDEChain |
QString OSXKeychain::lastReadService |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:24:04 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.