kio
ksslconnectioninfo.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef _KSSLCONNECTIONINFO_H
00022 #define _KSSLCONNECTIONINFO_H
00023
00024 #include <qstring.h>
00025
00026 #include <kdelibs_export.h>
00027
00028 class KSSL;
00029
00040 class KIO_EXPORT KSSLConnectionInfo {
00041 friend class KSSL;
00042 public:
00046 ~KSSLConnectionInfo();
00047
00052 const QString& getCipher() const;
00053
00058 const QString& getCipherDescription() const;
00059
00064 const QString& getCipherVersion() const;
00065
00070 int getCipherUsedBits() const;
00071
00076 int getCipherBits() const;
00077
00078 protected:
00079 KSSLConnectionInfo();
00080 void clean();
00081
00082
00083
00084 int m_iCipherUsedBits, m_iCipherBits;
00085 QString m_cipherName;
00086 QString m_cipherDescription;
00087 QString m_cipherVersion;
00088
00089 private:
00090 class KSSLConnectionInfoPrivate;
00091 KSSLConnectionInfoPrivate *d;
00092 };
00093
00094 #endif
00095