FileDocCategorySizeDatePackage
NTLMEngine.javaAPI DocAndroid 1.5 API2879Wed May 06 22:41:10 BST 2009org.apache.http.impl.auth

NTLMEngine

public interface NTLMEngine
Abstract NTLM authentication engine. The engine can be used to generate Type1 messages and Type3 messages in response to a Type2 challenge.

For details see this resource

author
Oleg Kalnichevski

Fields Summary
Constructors Summary
Methods Summary
public java.lang.StringgenerateType1Msg(java.lang.String domain, java.lang.String workstation)
Generates a Type1 message given the domain and workstation.

param
domain Optional Windows domain name. Can be null.
param
workstation Optional Windows workstation name. Can be null.
return
Type1 message
throws
NTLMEngineException

public java.lang.StringgenerateType3Msg(java.lang.String username, java.lang.String password, java.lang.String domain, java.lang.String workstation, java.lang.String challenge)
Generates a Type3 message given the user credentials and the authentication challenge.

param
username Windows user name
param
password Password
param
domain Windows domain name
param
workstation Windows workstation name
param
challenge Type2 challenge.
return
Type3 response.
throws
NTLMEngineException