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[]domainBytesprotected byte[]hostBytesprotected byte[]lmRespprotected byte[]ntRespprotected byte[]sessionKeyprotected inttype2Flagsprotected 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.StringgetResponse()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 NTLMEngineExceptionConstructor. Pass the arguments we will need- Throws:
NTLMEngineException
-
-
Method Detail
-
getResponse
java.lang.String getResponse()
Assemble the response- Overrides:
getResponsein classNTLMEngine.NTLMMessage- Returns:
- The response as above.
-
-