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() + +