FreeRDP
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
ntlm_message.h
1
20#ifndef WINPR_SSPI_NTLM_MESSAGE_H
21#define WINPR_SSPI_NTLM_MESSAGE_H
22
23#include "ntlm.h"
24
25SECURITY_STATUS ntlm_read_NegotiateMessage(NTLM_CONTEXT* context, PSecBuffer buffer);
26SECURITY_STATUS ntlm_write_NegotiateMessage(NTLM_CONTEXT* context, const PSecBuffer buffer);
27SECURITY_STATUS ntlm_read_ChallengeMessage(NTLM_CONTEXT* context, PSecBuffer buffer);
28SECURITY_STATUS ntlm_write_ChallengeMessage(NTLM_CONTEXT* context, const PSecBuffer buffer);
29SECURITY_STATUS ntlm_read_AuthenticateMessage(NTLM_CONTEXT* context, PSecBuffer buffer);
30SECURITY_STATUS ntlm_write_AuthenticateMessage(NTLM_CONTEXT* context, const PSecBuffer buffer);
31
32SECURITY_STATUS ntlm_server_AuthenticateComplete(NTLM_CONTEXT* context);
33
34const char* ntlm_get_negotiate_string(UINT32 flag);
35
36#endif /* WINPR_SSPI_NTLM_MESSAGE_H */