making the README pretty
This commit is contained in:
		
							parent
							
								
									8966f9d83d
								
							
						
					
					
						commit
						8d2d8236a5
					
				| @ -1,8 +1,9 @@ | |||||||
| = NTLM Implementation for Go | # NTLM Implementation for Go | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| == Sample Usage as NTLM Client | ## Sample Usage as NTLM Client | ||||||
| 
 | 
 | ||||||
|  | ```go | ||||||
| import "ntlm" | import "ntlm" | ||||||
| import "ntlm/messages" | import "ntlm/messages" | ||||||
| 
 | 
 | ||||||
| @ -19,9 +20,11 @@ session.ProcessChallengeMessage(challenge) | |||||||
| authenticate := session.GenerateAuthenticateMessage() | authenticate := session.GenerateAuthenticateMessage() | ||||||
| 
 | 
 | ||||||
| <send authenticate message to server> | <send authenticate message to server> | ||||||
|  | ``` | ||||||
| 
 | 
 | ||||||
| == Sample Usage as NTLM Server | ## Sample Usage as NTLM Server | ||||||
| 
 | 
 | ||||||
|  | ```go | ||||||
| session = ntlm.NewServerSession(ntlm.Version1, ntlm.ConnectionlessMode) | session = ntlm.NewServerSession(ntlm.Version1, ntlm.ConnectionlessMode) | ||||||
| session.SetUserInfo("someuser","somepassword","somedomain") | session.SetUserInfo("someuser","somepassword","somedomain") | ||||||
| 
 | 
 | ||||||
| @ -33,16 +36,18 @@ challenge := session.GenerateChallengeMessage() | |||||||
| 
 | 
 | ||||||
| auth, err := messages.ParseAuthentiateMessage(authenticateBytes) | auth, err := messages.ParseAuthentiateMessage(authenticateBytes) | ||||||
| session.ProcessAuthenticateMessage(auth) | session.ProcessAuthenticateMessage(auth) | ||||||
|  | ``` | ||||||
| 
 | 
 | ||||||
| == Generating a message MAC | ## Generating a message MAC | ||||||
| 
 | 
 | ||||||
| Once a session is created you can generate the Mac for a message using: | Once a session is created you can generate the Mac for a message using: | ||||||
| 
 | 
 | ||||||
|  | ```go | ||||||
| message := "this is some message to sign" | message := "this is some message to sign" | ||||||
| sequenceNumber := 100 | sequenceNumber := 100 | ||||||
| signature, err := session.Mac([]byte(message), sequenceNumber) | signature, err := session.Mac([]byte(message), sequenceNumber) | ||||||
|  | ``` | ||||||
| 
 | 
 | ||||||
| 
 | ## License | ||||||
| == License |  | ||||||
| Copyright Thomson Reuters Global Resources 2013 | Copyright Thomson Reuters Global Resources 2013 | ||||||
| Apache License | Apache License | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user