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. |