Class NtlmChallenge
java.lang.Object
com.hierynomus.ntlm.messages.NtlmPacket
com.hierynomus.ntlm.messages.NtlmChallenge
- All Implemented Interfaces:
Packet<Buffer.PlainBuffer>
[MS-NLMP].pdf 2.2.1.2 CHALLENGE_MESSAGE
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate EnumSet<NtlmNegotiateFlag> private byte[]private TargetInfoprivate intprivate intprivate Stringprivate intprivate intprivate WindowsVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]voidread(Buffer.PlainBuffer buffer) private voidreadTargetInfo(Buffer.PlainBuffer buffer) private voidprivate voidreadTargetName(Buffer.PlainBuffer buffer) private voidprivate voidreadVersion(Buffer.PlainBuffer buffer) toString()Methods inherited from class NtlmPacket
write
-
Field Details
-
logger
private static final org.slf4j.Logger logger -
targetNameLen
private int targetNameLen -
targetNameBufferOffset
private int targetNameBufferOffset -
negotiateFlags
-
serverChallenge
private byte[] serverChallenge -
version
-
targetInfoLen
private int targetInfoLen -
targetInfoBufferOffset
private int targetInfoBufferOffset -
targetName
-
targetInfo
-
-
Constructor Details
-
NtlmChallenge
public NtlmChallenge()
-
-
Method Details
-
read
- Specified by:
readin interfacePacket<Buffer.PlainBuffer>- Overrides:
readin classNtlmPacket- Throws:
Buffer.BufferException
-
readTargetInfo
- Throws:
Buffer.BufferException
-
readTargetName
- Throws:
Buffer.BufferException
-
readVersion
- Throws:
Buffer.BufferException
-
readTargetNameFields
- Throws:
Buffer.BufferException
-
readTargetInfoFields
- Throws:
Buffer.BufferException
-
getTargetName
-
getServerChallenge
public byte[] getServerChallenge() -
getNegotiateFlags
-
getTargetInfo
-
getVersion
-
toString
-