This enumeration is used to specify the method used to authenticate client requests being processed by System.Net.HttpListener objects.
Note Basic authentication requires the exchange of a password and should therefore be avoided except in the case of secure, encrypted connections.
| Member Name | Description |
|---|---|
| Anonymous |
Specifies anonymous authentication. |
| Basic |
Specifies basic authentication. |
| Digest |
Specifies digest authentication. |
| IntegratedWindowsAuthentication |
Specifies Windows authentication. |
| Negotiate |
Negotiates with the client to determine the authentication scheme. If both client and server support Kerberos, it is used; otherwise, NTLM is used. |
| None |
No authentication is allowed. A client requesting an System.Net.HttpListener object with this flag set will always receive a 403 Forbidden status. Use this flag when a resource should never be served to a client. |
| Ntlm |
Specifies NTLM authentication. |