using System; namespace System.Net { /// Specifies protocols for authentication. // Token: 0x020001FC RID: 508 [Flags] public enum AuthenticationSchemes { /// No authentication is allowed. A client requesting an 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. // Token: 0x04000F4E RID: 3918 None = 0, /// Specifies digest authentication. // Token: 0x04000F4F RID: 3919 Digest = 1, /// Negotiates with the client to determine the authentication scheme. If both client and server support Kerberos, it is used; otherwise, NTLM is used. // Token: 0x04000F50 RID: 3920 Negotiate = 2, /// Specifies NTLM authentication. // Token: 0x04000F51 RID: 3921 Ntlm = 4, /// Specifies Windows authentication. // Token: 0x04000F52 RID: 3922 IntegratedWindowsAuthentication = 6, /// Specifies basic authentication. // Token: 0x04000F53 RID: 3923 Basic = 8, /// Specifies anonymous authentication. // Token: 0x04000F54 RID: 3924 Anonymous = 32768 } }