KIO
#include <ksslinfodialog.h>

Public Member Functions | |
KSslInfoDialog (QWidget *parent=0) | |
virtual | ~KSslInfoDialog () |
void | setAuxiliaryPartsEncrypted (bool) |
void | setMainPartEncrypted (bool) |
void | setSecurityInQuestion (bool isIt) |
void | setSslInfo (const QList< QSslCertificate > &certificateChain, const QString &ip, const QString &host, const QString &sslProtocol, const QString &cipher, int usedBits, int bits, const QList< QList< KSslError::Error > > &validationErrors) |
![]() | |
KDialog (QWidget *parent=0, Qt::WindowFlags flags=0) | |
~KDialog () | |
KPushButton * | button (ButtonCode id) const |
KIcon | buttonIcon (ButtonCode id) const |
QString | buttonText (ButtonCode id) const |
QString | buttonToolTip (ButtonCode id) const |
QString | buttonWhatsThis (ButtonCode id) const |
ButtonCode | defaultButton () const |
QString | helpLinkText () const |
void | incrementInitialSize (const QSize &size) |
bool | isButtonEnabled (ButtonCode id) const |
QWidget * | mainWidget () |
virtual QSize | minimumSizeHint () const |
void | restoreDialogSize (const KConfigGroup &config) |
void | saveDialogSize (KConfigGroup &config, KConfigGroup::WriteConfigFlags options=KConfigGroup::Normal) const |
void | setButtonFocus (ButtonCode id) |
void | setButtonGuiItem (ButtonCode id, const KGuiItem &item) |
void | setButtonIcon (ButtonCode id, const KIcon &icon) |
void | setButtonMenu (ButtonCode id, QMenu *menu, ButtonPopupMode popupmode=InstantPopup) |
void | setButtons (ButtonCodes buttonMask) |
void | setButtonsOrientation (Qt::Orientation orientation) |
void | setButtonText (ButtonCode id, const QString &text) |
void | setButtonToolTip (ButtonCode id, const QString &text) |
void | setButtonWhatsThis (ButtonCode id, const QString &text) |
void | setDefaultButton (ButtonCode id) |
void | setEscapeButton (ButtonCode id) |
void | setInitialSize (const QSize &size) |
void | setMainWidget (QWidget *widget) |
void | showButton (ButtonCode id, bool state) |
void | showButtonSeparator (bool state) |
virtual QSize | sizeHint () const |
Static Public Member Functions | |
static QList< QList< KSslError::Error > > | errorsFromString (const QString &s) |
![]() | |
static bool | avoidArea (QWidget *widget, const QRect &area, int screen=-1) |
static void | centerOnScreen (QWidget *widget, int screen=-1) |
static int | groupSpacingHint () |
static QString | makeStandardCaption (const QString &userCaption, QWidget *window=0, CaptionFlags flags=HIGCompliantCaption) |
static int | marginHint () |
static void | resizeLayout (QLayout *lay, int margin, int spacing) |
static void | resizeLayout (QWidget *widget, int margin, int spacing) |
static void | setAllowEmbeddingInGraphicsView (bool allowEmbedding) |
static int | spacingHint () |
Additional Inherited Members | |
![]() | |
enum | ButtonCode |
enum | ButtonPopupMode |
enum | CaptionFlag |
![]() | |
void | delayedDestruct () |
void | enableButton (ButtonCode id, bool state) |
void | enableButtonApply (bool state) |
void | enableButtonCancel (bool state) |
void | enableButtonOk (bool state) |
void | enableLinkedHelp (bool state) |
bool | isDetailsWidgetVisible () const |
virtual void | setCaption (const QString &caption) |
virtual void | setCaption (const QString &caption, bool modified) |
void | setDetailsWidget (QWidget *detailsWidget) |
void | setDetailsWidgetVisible (bool visible) |
void | setHelp (const QString &anchor, const QString &appname=QString()) |
void | setHelpLinkText (const QString &text) |
virtual void | setPlainCaption (const QString &caption) |
![]() | |
void | aboutToShowDetails () |
void | applyClicked () |
void | buttonClicked (KDialog::ButtonCode button) |
void | cancelClicked () |
void | closeClicked () |
void | defaultClicked () |
void | finished () |
void | helpClicked () |
void | hidden () |
void | layoutHintChanged () |
void | noClicked () |
void | okClicked () |
void | resetClicked () |
void | tryClicked () |
void | user1Clicked () |
void | user2Clicked () |
void | user3Clicked () |
void | yesClicked () |
![]() | |
Apply | |
AppNameCaption | |
Cancel | |
Close | |
Default | |
DelayedPopup | |
Details | |
Help | |
HIGCompliantCaption | |
InstantPopup | |
ModifiedCaption | |
No | |
NoCaptionFlags | |
NoDefault | |
None | |
Ok | |
Reset | |
Try | |
User1 | |
User2 | |
User3 | |
Yes | |
![]() | |
virtual void | slotButtonClicked (int button) |
void | updateGeometry () |
![]() | |
KDialog (KDialogPrivate &dd, QWidget *parent, Qt::WindowFlags flags=0) | |
virtual void | closeEvent (QCloseEvent *e) |
virtual void | hideEvent (QHideEvent *) |
virtual void | keyPressEvent (QKeyEvent *) |
![]() | |
KDialogPrivate *const | d_ptr |
Detailed Description
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 KSslInfoDialog will remain binary compatible/ Contact staik.nosp@m.os@k.nosp@m.de.or.nosp@m.g for details if needed.
- See also
- KSSL
KDE SSL Information Dialog
Definition at line 43 of file ksslinfodialog.h.
Constructor & Destructor Documentation
◆ KSslInfoDialog()
|
explicit |
Construct a KSSL Information Dialog.
- Parameters
-
parent the parent widget
Definition at line 61 of file ksslinfodialog.cpp.
◆ ~KSslInfoDialog()
|
virtual |
Destroy this dialog.
Definition at line 97 of file ksslinfodialog.cpp.
Member Function Documentation
◆ errorsFromString()
|
static |
Definition at line 232 of file ksslinfodialog.cpp.
◆ setAuxiliaryPartsEncrypted()
void KSslInfoDialog::setAuxiliaryPartsEncrypted | ( | bool | auxEncrypted | ) |
Definition at line 117 of file ksslinfodialog.cpp.
◆ setMainPartEncrypted()
void KSslInfoDialog::setMainPartEncrypted | ( | bool | mainEncrypted | ) |
Definition at line 110 of file ksslinfodialog.cpp.
◆ setSecurityInQuestion()
void KSslInfoDialog::setSecurityInQuestion | ( | bool | isIt | ) |
Tell the dialog if the connection has portions that may not be secure (ie.
a mixture of secure and insecure frames)
- Parameters
-
isIt true if security is in question
◆ setSslInfo()
void KSslInfoDialog::setSslInfo | ( | const QList< QSslCertificate > & | certificateChain, |
const QString & | ip, | ||
const QString & | host, | ||
const QString & | sslProtocol, | ||
const QString & | cipher, | ||
int | usedBits, | ||
int | bits, | ||
const QList< QList< KSslError::Error > > & | validationErrors | ||
) |
Set information to display about the SSL connection.
- Parameters
-
certificateChain the certificate chain leading from the certificate authority to the peer. ip the ip of the remote host host the remote hostname sslProtocol the version of SSL in use (SSLv2, SSLv3, TLSv1) cipher the cipher in use usedBits the used bits of the key bits the key size of the cipher in use validationErrors errors validating the certificates, if any
Definition at line 148 of file ksslinfodialog.cpp.
The documentation for this class was generated from the following files:
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.