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
static class NTLMEngine.Type3Message extends NTLMEngine.NTLMMessage
Type 3 message assembly class
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]
domainBytes
protected byte[]
hostBytes
protected byte[]
lmResp
protected byte[]
ntResp
protected byte[]
sessionKey
protected int
type2Flags
protected byte[]
userBytes
-
Constructor Summary
Constructors Constructor Description Type3Message(java.lang.String domain, java.lang.String host, java.lang.String user, char[] password, byte[] nonce, int type2Flags, java.lang.String target, byte[] targetInformation)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.String
getResponse()
Assemble the response-
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
-
-
-
-
Constructor Detail
-
Type3Message
Type3Message(java.lang.String domain, java.lang.String host, java.lang.String user, char[] password, byte[] nonce, int type2Flags, java.lang.String target, byte[] targetInformation) throws NTLMEngineException
Constructor. Pass the arguments we will need- Throws:
NTLMEngineException
-
-
Method Detail
-
getResponse
java.lang.String getResponse()
Assemble the response- Overrides:
getResponse
in classNTLMEngine.NTLMMessage
- Returns:
- The response as above.
-
-