Class NtlmAuthenticate

    • Field Detail

      • lmResponse

        private byte[] lmResponse
      • ntResponse

        private byte[] ntResponse
      • userName

        private byte[] userName
      • domainName

        private byte[] domainName
      • workstation

        private byte[] workstation
      • encryptedRandomSessionKey

        private byte[] encryptedRandomSessionKey
      • mic

        private byte[] mic
    • Constructor Detail

      • NtlmAuthenticate

        public NtlmAuthenticate​(byte[] lmResponse,
                                byte[] ntResponse,
                                java.lang.String userName,
                                java.lang.String domainName,
                                java.lang.String workstation,
                                byte[] encryptedRandomSessionKey,
                                java.util.Set<NtlmNegotiateFlag> negotiateFlags,
                                WindowsVersion version)
    • Method Detail

      • getBaseMessageSize

        private int getBaseMessageSize()
      • setMic

        public void setMic​(byte[] mic)
      • getVersion

        public byte[] getVersion()
        MS-NLMP 2.2.2.10 VERSION
        Returns:
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object