System.Net.AuthenticationManager public class AuthenticationManager Documentation public static ICredentialPolicy CredentialPolicy { get; set; } public static StringDictionary CustomTargetNameDictionary { get; } public static IEnumerator RegisteredModules { get; } public static Authorization Authenticate(string challenge, WebRequest request, ICredentials credentials) public static Authorization PreAuthenticate(WebRequest request, ICredentials credentials) public static void Register(IAuthenticationModule authenticationModule) public static void Unregister(IAuthenticationModule authenticationModule) public static void Unregister(string authenticationScheme)