KSSLSigners Class Reference
KDE SSL Signer Database KDE SSL Signer Database. More...
#include <ksslsigners.h>
Public Member Functions | |
KSSLSigners () | |
~KSSLSigners () | |
bool | addCA (KSSLCertificate &cert, bool ssl, bool email, bool code) |
bool | addCA (QString cert, bool ssl, bool email, bool code) |
bool | regenerate () |
bool | useForSSL (KSSLCertificate &cert) |
bool | useForSSL (QString subject) |
bool | useForEmail (KSSLCertificate &cert) |
bool | useForEmail (QString subject) |
bool | useForCode (KSSLCertificate &cert) |
bool | useForCode (QString subject) |
bool | remove (KSSLCertificate &cert) |
bool | remove (QString subject) |
QStringList | list () |
QString | getCert (QString subject) |
bool | setUse (QString subject, bool ssl, bool email, bool code) |
Detailed Description
KDE SSL Signer Database KDE SSL Signer Database.This class is used to manipulate the KDE SSL signer database. It communicates to the KDE SSL daemon via dcop for backend integration.
- Author:
- George Staikos <staikos@kde.org>
- See also:
- KSSL, KSSLCertificate
Definition at line 41 of file ksslsigners.h.
Constructor & Destructor Documentation
|
Construct a KSSLSigner object.
Definition at line 32 of file ksslsigners.cc. References DCOPClient::attach(). |
|
Destroy this KSSLSigner object.
Definition at line 38 of file ksslsigners.cc. |
Member Function Documentation
|
Add a signer to the database.
Definition at line 42 of file ksslsigners.cc. References addCA(), and KSSLCertificate::toString(). Referenced by addCA(). |
|
Add a signer to the database.
Definition at line 50 of file ksslsigners.cc. References addCA(), and DCOPClient::call(). |
|
Regenerate the signer-root file from the user's settings.
Definition at line 74 of file ksslsigners.cc. References DCOPClient::call(). |
|
Determine if a certificate can be used for SSL certificate signing.
Definition at line 93 of file ksslsigners.cc. References KSSLCertificate::getSubject(), and useForSSL(). Referenced by useForSSL(). |
|
Determine if a certificate can be used for SSL certificate signing.
Definition at line 98 of file ksslsigners.cc. References DCOPClient::call(), and useForSSL(). |
|
Determine if a certificate can be used for S/MIME certificate signing.
Definition at line 118 of file ksslsigners.cc. References KSSLCertificate::getSubject(), and useForEmail(). Referenced by useForEmail(). |
|
Determine if a certificate can be used for S/MIME certificate signing.
Definition at line 123 of file ksslsigners.cc. References DCOPClient::call(), and useForEmail(). |
|
Determine if a certificate can be used for code certificate signing.
Definition at line 143 of file ksslsigners.cc. References KSSLCertificate::getSubject(), and useForCode(). Referenced by useForCode(). |
|
Determine if a certificate can be used for code certificate signing.
Definition at line 148 of file ksslsigners.cc. References DCOPClient::call(), and useForCode(). |
|
Remove a certificate signer from the database.
Definition at line 168 of file ksslsigners.cc. References KSSLCertificate::getSubject(), and remove(). Referenced by remove(). |
|
Remove a certificate signer from the database.
Definition at line 173 of file ksslsigners.cc. References DCOPClient::call(), and remove(). |
|
List the signers in the database.
Definition at line 193 of file ksslsigners.cc. References DCOPClient::call(). |
|
Get a signer certificate from the database.
Definition at line 211 of file ksslsigners.cc. References DCOPClient::call(), and getCert(). Referenced by getCert(). |
|
Set the use of a particular entry in the certificate signer database.
Definition at line 230 of file ksslsigners.cc. References DCOPClient::call(), and setUse(). Referenced by setUse(). |
The documentation for this class was generated from the following files: