| Value | Meaning |
|---|---|
| none0UL | None |
| basic1UL << 0 | Basic (default) |
| digest1UL << 1 | Digest |
| negotiate1UL << 2 | Negotiate (SPNEGO) |
| gssnegotiatenegotiate | GSS-Negotiate |
| gssapinegotiate | GSS-Negoatiate |
| ntlm1UL << 3 | NTLM |
| digest_ie1UL << 4 | Digest with IE flavour |
| ntlm_WB1UL << 5 | NTML delegated to winbind helper |
| bearer1UL << 6 | Bearer token authentication |
| only1UL << 31 | used together with a single other type to force no auth or just that single type |
| any~digest_ie | any allows |
| anysafe~(basic | digest_ie) | any except basic |