KSSLInfoDlg Class Reference
KDE SSL Information Dialog KDE SSL Information Dialog. More...
#include <ksslinfodlg.h>
Inheritance diagram for KSSLInfoDlg:


Public Member Functions | |
KSSLInfoDlg (bool secureConnection, QWidget *parent=0L, const char *name=0L, bool modal=false) | |
virtual | ~KSSLInfoDlg () |
void | setSecurityInQuestion (bool isIt) |
void | setup (KSSLCertificate *cert, const QString &ip, const QString &url, const QString &cipher, const QString &cipherdesc, const QString &sslversion, int usedbits, int bits, KSSLCertificate::KSSLValidation certState) |
void | setup (KSSL &ssl, const QString &ip, const QString &url) |
void | setCertState (const QString &errorNrs) |
Static Public Member Functions | |
KSSLCertBox * | certInfoWidget (QWidget *parent, const QString &certName, QWidget *mailCatcher=0) |
Detailed Description
KDE SSL Information Dialog KDE SSL Information Dialog.This class creates a dialog that can be used to display information about an SSL session.
There are NO GUARANTEES that KSSLInfoDlg will remain binary compatible/ Contact staikos@kde.org for details if needed.
- Author:
- George Staikos <staikos@kde.org>
- See also:
- KSSL
Definition at line 50 of file ksslinfodlg.h.
Constructor & Destructor Documentation
|
Construct a KSSL Information Dialog.
References KSSL::doesSSLWork(), and KDialog::setCaption(). |
|
Destroy this dialog. Definition at line 125 of file ksslinfodlg.cc. |
Member Function Documentation
|
Tell the dialog if the connection has portions that may not be secure (ie. a mixture of secure and insecure frames)
References KSSL::doesSSLWork(). |
|
Setup the dialog before showing it.
References KSSLCertificate::chain(), KSSLCertChain::depth(), KSSLCertChain::getChain(), KSSLCertificate::getIssuer(), KSSLCertificate::getSubject(), and KSSLCertChain::isValid(). Referenced by Observer::messageBox(), and setup(). |
|
Setup the dialog before showing it. This is a convenience version of the above method, and obtains the same information using the
References KSSL::connectionInfo(), KSSLConnectionInfo::getCipher(), KSSLConnectionInfo::getCipherBits(), KSSLConnectionInfo::getCipherDescription(), KSSLConnectionInfo::getCipherUsedBits(), KSSLConnectionInfo::getCipherVersion(), KSSLPeerInfo::getPeerCertificate(), KSSL::peerInfo(), setup(), and KSSLCertificate::validate(). |
|
Set the errors that were encountered while validating the site certificate. Definition at line 251 of file ksslinfodlg.cc. |
|
Utility function to generate the widget which displays the detailed information about an X.509 certificate.
References KSSLCertBox::setValues(). |
The documentation for this class was generated from the following files: