using System; using System.Collections; using Cpp2IlInjected; namespace System.Net { /// Manages the authentication modules called during the client authentication process. // Token: 0x0200027B RID: 635 [Token(Token = "0x200027B")] public class AuthenticationManager { // Token: 0x06000FF6 RID: 4086 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000FF6")] [Address(RVA = "0xDC3900", Offset = "0xDC2900", VA = "0x180DC3900")] private static void EnsureModules() { } /// Calls each registered authentication module to find the first module that can respond to the authentication request. /// The challenge returned by the Internet resource. /// The that initiated the authentication challenge. /// The associated with this request. /// An instance of the class containing the result of the authorization attempt. If there is no authentication module to respond to the challenge, this method returns . /// /// is . /// -or- /// is . /// -or- /// is . // Token: 0x06000FF7 RID: 4087 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FF7")] [Address(RVA = "0xDC34B0", Offset = "0xDC24B0", VA = "0x180DC34B0")] public static Authorization Authenticate(string challenge, WebRequest request, ICredentials credentials) { return null; } // Token: 0x06000FF8 RID: 4088 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FF8")] [Address(RVA = "0xDC35D0", Offset = "0xDC25D0", VA = "0x180DC35D0")] private static Authorization DoAuthenticate(string challenge, WebRequest request, ICredentials credentials) { return null; } /// Preauthenticates a request. /// A to an Internet resource. /// The associated with the request. /// An instance of the class if the request can be preauthenticated; otherwise, . If is , this method returns . /// /// is . // Token: 0x06000FF9 RID: 4089 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000FF9")] [Address(RVA = "0xDC3B50", Offset = "0xDC2B50", VA = "0x180DC3B50")] public static Authorization PreAuthenticate(WebRequest request, ICredentials credentials) { return null; } // Token: 0x04000967 RID: 2407 [Token(Token = "0x4000967")] private static ArrayList modules; // Token: 0x04000968 RID: 2408 [Token(Token = "0x4000968")] private static object locker; // Token: 0x04000969 RID: 2409 [Token(Token = "0x4000969")] private static ICredentialPolicy credential_policy; } }