QtBase
v6.3.1
|
#include <qauthenticator.h>
#include <qauthenticator_p.h>
#include <qdebug.h>
#include <qloggingcategory.h>
#include <qhash.h>
#include <qbytearray.h>
#include <qcryptographichash.h>
#include <qiodevice.h>
#include <qdatastream.h>
#include <qendian.h>
#include <qstring.h>
#include <qdatetime.h>
#include <qrandom.h>
Go to the source code of this file.
Classes | |
class | QNtlmBuffer |
class | QNtlmPhase1BlockBase |
class | QNtlmPhase2BlockBase |
class | QNtlmPhase3BlockBase |
class | QNtlmPhase1Block |
class | QNtlmPhase2Block |
class | QNtlmPhase3Block |
Macros | |
#define | NTLMSSP_NEGOTIATE_UNICODE 0x00000001 |
#define | NTLMSSP_NEGOTIATE_OEM 0x00000002 |
#define | NTLMSSP_REQUEST_TARGET 0x00000004 |
#define | NTLMSSP_NEGOTIATE_SIGN 0x00000010 |
#define | NTLMSSP_NEGOTIATE_SEAL 0x00000020 |
#define | NTLMSSP_NEGOTIATE_DATAGRAM 0x00000040 |
#define | NTLMSSP_NEGOTIATE_LM_KEY 0x00000080 |
#define | NTLMSSP_NEGOTIATE_NTLM 0x00000200 |
#define | NTLMSSP_NEGOTIATE_DOMAIN_SUPPLIED 0x00001000 |
#define | NTLMSSP_NEGOTIATE_WORKSTATION_SUPPLIED 0x00002000 |
#define | NTLMSSP_NEGOTIATE_LOCAL_CALL 0x00004000 |
#define | NTLMSSP_NEGOTIATE_ALWAYS_SIGN 0x00008000 |
#define | NTLMSSP_TARGET_TYPE_DOMAIN 0x00010000 |
#define | NTLMSSP_TARGET_TYPE_SERVER 0x00020000 |
#define | NTLMSSP_TARGET_TYPE_SHARE 0x00040000 |
#define | NTLMSSP_NEGOTIATE_NTLM2 0x00080000 |
#define | NTLMSSP_NEGOTIATE_TARGET_INFO 0x00800000 |
#define | NTLMSSP_NEGOTIATE_128 0x20000000 |
#define | NTLMSSP_NEGOTIATE_KEY_EXCHANGE 0x40000000 |
#define | NTLMSSP_NEGOTIATE_56 0x80000000 |
#define | AVTIMESTAMP 7 |
Functions | |
QT_BEGIN_NAMESPACE | Q_DECLARE_LOGGING_CATEGORY (lcAuthenticator) |
Q_LOGGING_CATEGORY (lcAuthenticator, "qt.network.authenticator") | |
QByteArray | qEncodeHmacMd5 (QByteArray &key, const QByteArray &message) |
Variables | |
const int | blockSize = 64 |
const quint8 | respversion = 1 |
const quint8 | hirespversion = 1 |
#define AVTIMESTAMP 7 |
Definition at line 984 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_128 0x20000000 |
Definition at line 966 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_56 0x80000000 |
Definition at line 979 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_ALWAYS_SIGN 0x00008000 |
Definition at line 927 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_DATAGRAM 0x00000040 |
Definition at line 888 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_DOMAIN_SUPPLIED 0x00001000 |
Definition at line 907 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_KEY_EXCHANGE 0x40000000 |
Definition at line 974 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_LM_KEY 0x00000080 |
Definition at line 894 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_LOCAL_CALL 0x00004000 |
Definition at line 921 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_NTLM 0x00000200 |
Definition at line 899 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_NTLM2 0x00080000 |
Definition at line 954 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_OEM 0x00000002 |
Definition at line 865 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_SEAL 0x00000020 |
Definition at line 883 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_SIGN 0x00000010 |
Definition at line 877 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_TARGET_INFO 0x00800000 |
Definition at line 961 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_UNICODE 0x00000001 |
Definition at line 860 of file qauthenticator.cpp.
#define NTLMSSP_NEGOTIATE_WORKSTATION_SUPPLIED 0x00002000 |
Definition at line 914 of file qauthenticator.cpp.
#define NTLMSSP_REQUEST_TARGET 0x00000004 |
Definition at line 871 of file qauthenticator.cpp.
#define NTLMSSP_TARGET_TYPE_DOMAIN 0x00010000 |
Definition at line 933 of file qauthenticator.cpp.
#define NTLMSSP_TARGET_TYPE_SERVER 0x00020000 |
Definition at line 939 of file qauthenticator.cpp.
#define NTLMSSP_TARGET_TYPE_SHARE 0x00040000 |
Definition at line 946 of file qauthenticator.cpp.
QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY | ( | lcAuthenticator | ) |
Q_LOGGING_CATEGORY | ( | lcAuthenticator | , |
"qt.network.authenticator" | |||
) |
QByteArray qEncodeHmacMd5 | ( | QByteArray & | key, |
const QByteArray & | message | ||
) |
const int blockSize = 64 |
Definition at line 989 of file qauthenticator.cpp.
Definition at line 991 of file qauthenticator.cpp.
Definition at line 990 of file qauthenticator.cpp.