java.lang.Object |
↳ |
com.ning.http.client.ntlm.NTLMEngine |
Class Overview
Provides an implementation for NTLMv1, NTLMv2, and NTLM2 Session forms of the NTLM
authentication protocol.
Summary
Public Methods |
String
|
generateType1Msg(String domain, String workstation)
|
String
|
generateType3Msg(String username, String password, String domain, String workstation, String challenge)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0)
|
final
void
|
wait(long arg0, int arg1)
|
|
Constants
protected
static
final
int
FLAG_NEGOTIATE_128
Constant Value:
536870912
(0x20000000)
protected
static
final
int
FLAG_NEGOTIATE_ALWAYS_SIGN
Constant Value:
32768
(0x00008000)
protected
static
final
int
FLAG_NEGOTIATE_KEY_EXCH
Constant Value:
1073741824
(0x40000000)
protected
static
final
int
FLAG_NEGOTIATE_NTLM
Constant Value:
512
(0x00000200)
protected
static
final
int
FLAG_NEGOTIATE_NTLM2
Constant Value:
524288
(0x00080000)
protected
static
final
int
FLAG_NEGOTIATE_SEAL
Constant Value:
32
(0x00000020)
protected
static
final
int
FLAG_NEGOTIATE_SIGN
Constant Value:
16
(0x00000010)
protected
static
final
int
FLAG_TARGET_DESIRED
Constant Value:
4
(0x00000004)
protected
static
final
int
FLAG_UNICODE_ENCODING
Constant Value:
1
(0x00000001)
Public Constructors
Public Methods
public
String
generateType1Msg
(String domain, String workstation)
public
String
generateType3Msg
(String username, String password, String domain, String workstation, String challenge)