KIO
ksslcertificatehome.cpp
Go to the documentation of this file.
35void KSSLCertificateHome::setDefaultCertificate(const QString & name, const QString &host, bool send, bool prompt)
47void KSSLCertificateHome::setDefaultCertificate(KSSLPKCS12 *cert, const QString &host, bool send, bool prompt) {
53bool KSSLCertificateHome::addCertificate(const QString &filename, const QString &password, bool storePass) {
105KSSLPKCS12* KSSLCertificateHome::getCertificateByName(const QString &name, const QString &password)
136 return KSSLCertificateHome::getCertificateByName(KSSLCertificateHome::getDefaultCertificateName(host, aa), password);
183KSSLPKCS12* KSSLCertificateHome::getDefaultCertificate(const QString &password, KSSLAuthAction *aa) {
KConfigGroup group(const char *group)
bool hasGroup(const char *group) const
void deleteGroup(const char *group, WriteConfigFlags flags=Normal)
void writeEntry(const char *key, const char *value, WriteConfigFlags pFlags=Normal)
QString readEntry(const char *key, const char *aDefault=0) const
void sync()
bool exists() const
void sync()
SimpleConfig
NoGlobals
QStringList groupList() const
static KSSLPKCS12 * getCertificateByHost(const QString &host, const QString &password, KSSLAuthAction *aa)
Definition: ksslcertificatehome.cpp:133
static KSSLPKCS12 * getCertificateByName(const QString &name, const QString &password)
Definition: ksslcertificatehome.cpp:105
static QStringList getCertificateList()
Definition: ksslcertificatehome.cpp:28
static bool deleteCertificateByName(const QString &name)
Definition: ksslcertificatehome.cpp:94
static KSSLPKCS12 * getDefaultCertificate(const QString &password, KSSLAuthAction *aa=NULL)
Definition: ksslcertificatehome.cpp:183
static void setDefaultCertificate(const QString &name, bool send=true, bool prompt=false)
Definition: ksslcertificatehome.cpp:208
static bool addCertificate(const QString &filename, const QString &password, bool storePass=false)
Definition: ksslcertificatehome.cpp:53
static bool deleteCertificate(const QString &filename, const QString &password)
Definition: ksslcertificatehome.cpp:77
static bool hasCertificateByName(const QString &name)
Definition: ksslcertificatehome.cpp:127
static QString getDefaultCertificateName(const QString &host, KSSLAuthAction *aa=NULL)
Definition: ksslcertificatehome.cpp:140
static KSSLPKCS12 * fromString(const QString &base64, const QString &password=QLatin1String(""))
Create a KSSLPKCS12 object from a Base64 in a QString.
Definition: ksslpkcs12.cpp:75
static KSSLPKCS12 * loadCertFile(const QString &filename, const QString &password=QLatin1String(""))
Create a KSSLPKCS12 object by reading a PKCS#12 file.
Definition: ksslpkcs12.cpp:92
const char * name(StandardAction id)
KGuiItem ok()
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.