Variable: ntlm-compatibility-level

ntlm-compatibility-level is a customizable variable defined in ntlm.el.gz.

Value

5

Documentation

The NTLM compatibility level.

Ordered from 0, the oldest, least-secure level through 5, the newest, most-secure level. Newer servers may reject lower levels. At levels 3 through 5, send LMv2 and NTLMv2 responses. At levels 0, 1 and 2, send LM and NTLM responses.

In this implementation, levels 0, 1 and 2 are the same (old, insecure), and levels 3, 4 and 5 are the same (new, secure). If NTLM authentication isn't working at level 5, try level 0. The other levels are only present because other clients have six levels.

Source Code

;; Defined in /usr/src/emacs/lisp/net/ntlm.el.gz
(defcustom ntlm-compatibility-level 5
  "The NTLM compatibility level.
Ordered from 0, the oldest, least-secure level through 5, the
newest, most-secure level.  Newer servers may reject lower
levels.  At levels 3 through 5, send LMv2 and NTLMv2 responses.
At levels 0, 1 and 2, send LM and NTLM responses.

In this implementation, levels 0, 1 and 2 are the same (old,
insecure), and levels 3, 4 and 5 are the same (new, secure).  If
NTLM authentication isn't working at level 5, try level 0.  The
other levels are only present because other clients have six
levels."
  :type '(choice (const 0) (const 1) (const 2) (const 3) (const 4) (const 5)))