FreeRDP
NTLM_CONTEXT Struct Reference

#include <ntlm.h>

Collaboration diagram for NTLM_CONTEXT:

Data Fields

BOOL server
 
BOOL NTLMv2
 
BOOL UseMIC
 
NTLM_STATE state
 
int SendSeqNum
 
int RecvSeqNum
 
char * SamFile
 
BYTE NtlmHash [16]
 
BYTE NtlmV2Hash [16]
 
BYTE MachineID [32]
 
BOOL SendVersionInfo
 
BOOL confidentiality
 
WINPR_RC4_CTXSendRc4Seal
 
WINPR_RC4_CTXRecvRc4Seal
 
BYTESendSigningKey
 
BYTERecvSigningKey
 
BYTESendSealingKey
 
BYTERecvSealingKey
 
UINT32 NegotiateFlags
 
BOOL UseSamFileDatabase
 
int LmCompatibilityLevel
 
int SuppressExtendedProtection
 
BOOL SendWorkstationName
 
UNICODE_STRING Workstation
 
UNICODE_STRING ServicePrincipalName
 
SSPI_CREDENTIALS * credentials
 
BYTEChannelBindingToken
 
BYTE ChannelBindingsHash [16]
 
SecPkgContext_Bindings Bindings
 
BOOL SendSingleHostData
 
BOOL NegotiateKeyExchange
 
NTLM_SINGLE_HOST_DATA SingleHostData
 
NTLM_NEGOTIATE_MESSAGE NEGOTIATE_MESSAGE
 
NTLM_CHALLENGE_MESSAGE CHALLENGE_MESSAGE
 
NTLM_AUTHENTICATE_MESSAGE AUTHENTICATE_MESSAGE
 
UINT32 MessageIntegrityCheckOffset
 
SecBuffer NegotiateMessage
 
SecBuffer ChallengeMessage
 
SecBuffer AuthenticateMessage
 
SecBuffer ChallengeTargetInfo
 
SecBuffer AuthenticateTargetInfo
 
SecBuffer TargetName
 
SecBuffer NtChallengeResponse
 
SecBuffer LmChallengeResponse
 
NTLMv2_RESPONSE NTLMv2Response
 
BYTE Timestamp [8]
 
BYTE ChallengeTimestamp [8]
 
BYTE ServerChallenge [8]
 
BYTE ClientChallenge [8]
 
BYTE SessionBaseKey [16]
 
BYTE KeyExchangeKey [16]
 
BYTE RandomSessionKey [16]
 
BYTE ExportedSessionKey [16]
 
BYTE EncryptedRandomSessionKey [16]
 
BYTE ClientSigningKey [16]
 
BYTE ClientSealingKey [16]
 
BYTE ServerSigningKey [16]
 
BYTE ServerSealingKey [16]
 
psPeerComputeNtlmHash HashCallback
 
voidHashCallbackArg
 

Field Documentation

NTLM_AUTHENTICATE_MESSAGE NTLM_CONTEXT::AUTHENTICATE_MESSAGE
SecBuffer NTLM_CONTEXT::AuthenticateMessage
SecBuffer NTLM_CONTEXT::AuthenticateTargetInfo
SecPkgContext_Bindings NTLM_CONTEXT::Bindings
NTLM_CHALLENGE_MESSAGE NTLM_CONTEXT::CHALLENGE_MESSAGE
SecBuffer NTLM_CONTEXT::ChallengeMessage
SecBuffer NTLM_CONTEXT::ChallengeTargetInfo
BYTE NTLM_CONTEXT::ChallengeTimestamp[8]
BYTE NTLM_CONTEXT::ChannelBindingsHash[16]
BYTE* NTLM_CONTEXT::ChannelBindingToken
BYTE NTLM_CONTEXT::ClientChallenge[8]
BYTE NTLM_CONTEXT::ClientSealingKey[16]
BYTE NTLM_CONTEXT::ClientSigningKey[16]
BOOL NTLM_CONTEXT::confidentiality
SSPI_CREDENTIALS* NTLM_CONTEXT::credentials
BYTE NTLM_CONTEXT::EncryptedRandomSessionKey[16]
BYTE NTLM_CONTEXT::ExportedSessionKey[16]
psPeerComputeNtlmHash NTLM_CONTEXT::HashCallback
void* NTLM_CONTEXT::HashCallbackArg
BYTE NTLM_CONTEXT::KeyExchangeKey[16]
SecBuffer NTLM_CONTEXT::LmChallengeResponse
int NTLM_CONTEXT::LmCompatibilityLevel
BYTE NTLM_CONTEXT::MachineID[32]
UINT32 NTLM_CONTEXT::MessageIntegrityCheckOffset
NTLM_NEGOTIATE_MESSAGE NTLM_CONTEXT::NEGOTIATE_MESSAGE
UINT32 NTLM_CONTEXT::NegotiateFlags
BOOL NTLM_CONTEXT::NegotiateKeyExchange
SecBuffer NTLM_CONTEXT::NegotiateMessage
SecBuffer NTLM_CONTEXT::NtChallengeResponse
BYTE NTLM_CONTEXT::NtlmHash[16]
BOOL NTLM_CONTEXT::NTLMv2
BYTE NTLM_CONTEXT::NtlmV2Hash[16]
NTLMv2_RESPONSE NTLM_CONTEXT::NTLMv2Response
BYTE NTLM_CONTEXT::RandomSessionKey[16]
WINPR_RC4_CTX* NTLM_CONTEXT::RecvRc4Seal
BYTE* NTLM_CONTEXT::RecvSealingKey
int NTLM_CONTEXT::RecvSeqNum
BYTE* NTLM_CONTEXT::RecvSigningKey
char* NTLM_CONTEXT::SamFile
WINPR_RC4_CTX* NTLM_CONTEXT::SendRc4Seal
BYTE* NTLM_CONTEXT::SendSealingKey
int NTLM_CONTEXT::SendSeqNum
BYTE* NTLM_CONTEXT::SendSigningKey
BOOL NTLM_CONTEXT::SendSingleHostData
BOOL NTLM_CONTEXT::SendVersionInfo
BOOL NTLM_CONTEXT::SendWorkstationName
BOOL NTLM_CONTEXT::server
BYTE NTLM_CONTEXT::ServerChallenge[8]
BYTE NTLM_CONTEXT::ServerSealingKey[16]
BYTE NTLM_CONTEXT::ServerSigningKey[16]
UNICODE_STRING NTLM_CONTEXT::ServicePrincipalName
BYTE NTLM_CONTEXT::SessionBaseKey[16]
NTLM_SINGLE_HOST_DATA NTLM_CONTEXT::SingleHostData
NTLM_STATE NTLM_CONTEXT::state
int NTLM_CONTEXT::SuppressExtendedProtection
SecBuffer NTLM_CONTEXT::TargetName
BYTE NTLM_CONTEXT::Timestamp[8]
BOOL NTLM_CONTEXT::UseMIC
BOOL NTLM_CONTEXT::UseSamFileDatabase
UNICODE_STRING NTLM_CONTEXT::Workstation

The documentation for this struct was generated from the following file: