Class NTLMEngine.Type3Message
java.lang.Object
org.tmatesoft.svn.core.internal.io.dav.http.NTLMEngine.NTLMMessage
org.tmatesoft.svn.core.internal.io.dav.http.NTLMEngine.Type3Message
- Enclosing class:
- NTLMEngine
Type 3 message assembly class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected byte[]
protected byte[]
protected byte[]
protected byte[]
protected byte[]
protected int
protected byte[]
-
Constructor Summary
ConstructorsConstructorDescriptionType3Message
(String domain, String host, String user, char[] password, byte[] nonce, int type2Flags, String target, byte[] targetInformation) Constructor. -
Method Summary
Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.http.NTLMEngine.NTLMMessage
addByte, addBytes, addULong, addUShort, getMessageLength, getPreambleLength, prepareResponse, readByte, readBytes, readSecurityBuffer, readULong, readUShort
-
Field Details
-
type2Flags
protected int type2Flags -
domainBytes
protected byte[] domainBytes -
hostBytes
protected byte[] hostBytes -
userBytes
protected byte[] userBytes -
lmResp
protected byte[] lmResp -
ntResp
protected byte[] ntResp -
sessionKey
protected byte[] sessionKey
-
-
Constructor Details
-
Type3Message
Type3Message(String domain, String host, String user, char[] password, byte[] nonce, int type2Flags, String target, byte[] targetInformation) throws NTLMEngineException Constructor. Pass the arguments we will need- Throws:
NTLMEngineException
-
-
Method Details
-
getResponse
String getResponse()Assemble the response- Overrides:
getResponse
in classNTLMEngine.NTLMMessage
- Returns:
- The response as above.
-