kio
ksslutils.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 #ifndef _INCLUDE_KSSLUTILS_H
00021 #define _INCLUDE_KSSLUTILS_H
00022
00023 #include <kdemacros.h>
00024
00025 #ifdef Q_WS_WIN
00026 #include "ksslconfig_win.h"
00027 #else
00028 #include "ksslconfig.h"
00029 #endif
00030
00031 #include <unistd.h>
00032 #ifdef KSSL_HAVE_SSL
00033 #define crypt _openssl_crypt
00034 #include <openssl/x509.h>
00035 #undef crypt
00036 #endif
00037 class QString;
00038 class QDateTime;
00039
00040
00041 #ifdef KSSL_HAVE_SSL
00042
00051 KDE_EXPORT QString ASN1_UTCTIME_QString(ASN1_UTCTIME *tm);
00052
00061 KDE_EXPORT QDateTime ASN1_UTCTIME_QDateTime(ASN1_UTCTIME *tm, int *isGmt);
00062
00063
00071 KDE_EXPORT QString ASN1_INTEGER_QString(ASN1_INTEGER *aint);
00072 #endif
00073
00074
00075
00076
00077 #endif