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
(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
Modifier and TypeMethodDescription(package private) java.lang.String
Assemble the responseMethods 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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(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 Details
-
getResponse
java.lang.String getResponse()Assemble the response- Overrides:
getResponse
in classNTLMEngine.NTLMMessage
- Returns:
- The response as above.
-