Quassel IRC  Pre-Release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
SslInfoDlg Class Reference

#include </tmp/quassel/src/qtui/sslinfodlg.h>

Public Member Functions

 SslInfoDlg (const QSslSocket *socket, QWidget *parent=0)
const QSslSocket * socket () const

Private Slots

void setCurrentCert (int index)

Private Member Functions

QString subjectInfo (const QSslCertificate &cert, QSslCertificate::SubjectInfo subjectInfo) const
QString issuerInfo (const QSslCertificate &cert, QSslCertificate::SubjectInfo subjectInfo) const

Private Attributes

Ui::SslInfoDlg ui
const QSslSocket * _socket

Detailed Description

Definition at line 35 of file sslinfodlg.h.

Constructor & Destructor Documentation

SslInfoDlg ( const QSslSocket *  socket,
QWidget *  parent = 0 
)

Definition at line 33 of file sslinfodlg.cpp.

References setCurrentCert(), subjectInfo(), and ui.

Member Function Documentation

const QSslSocket* socket ( ) const
inline

Definition at line 41 of file sslinfodlg.h.

References _socket.

Referenced by setCurrentCert().

void setCurrentCert ( int  index)
privateslot

Definition at line 53 of file sslinfodlg.cpp.

References issuerInfo(), prettyDigest(), socket(), subjectInfo(), and ui.

Referenced by SslInfoDlg().

QString subjectInfo ( const QSslCertificate &  cert,
QSslCertificate::SubjectInfo  subjectInfo 
) const
private

Definition at line 86 of file sslinfodlg.cpp.

Referenced by setCurrentCert(), and SslInfoDlg().

QString issuerInfo ( const QSslCertificate &  cert,
QSslCertificate::SubjectInfo  subjectInfo 
) const
private

Definition at line 97 of file sslinfodlg.cpp.

Referenced by setCurrentCert().

Member Data Documentation

Ui::SslInfoDlg ui
private

Definition at line 52 of file sslinfodlg.h.

Referenced by setCurrentCert(), and SslInfoDlg().

const QSslSocket* _socket
private

Definition at line 53 of file sslinfodlg.h.

Referenced by socket().


The documentation for this class was generated from the following files: