From 4df38e4c3b3d5725d0fc6da79650352625521e94 Mon Sep 17 00:00:00 2001 From: Conor Hunt Date: Fri, 9 Nov 2012 15:45:43 -0500 Subject: [PATCH] update README --- README | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/README b/README index 7c8a3e6..6b7ef48 100644 --- a/README +++ b/README @@ -1,9 +1,20 @@ = NTLM Implementation for Go -== Getting started +== Sample Usage -# Set your GOPATH -export GOPATH=`pwd` +import "ntlm" +import "ntlm/messages" -# Retrieve all remote packages -go get all \ No newline at end of file +session = NewClientSession(ntlm.Version1, ntlm.ConnectionlessMode) +session.SetUserInfo("someuser","somepassword","somedomain") + +challenge = session.GenerateNegotiateMessage() + + + +challenge, err := messages.ParseChallengeMessage(challengeBytes) +session.ProcessChallengeMessage(challenge) + +authenticate = session.GenerateAuthenticateMessage() + +