using System; using System.Security.Cryptography.X509Certificates; using Cpp2IlInjected; namespace System.Net.Security { /// Selects the local Secure Sockets Layer (SSL) certificate used for authentication. /// An object that contains state information for this validation. /// The host server specified by the client. /// An containing local certificates. /// The certificate used to authenticate the remote party. /// A array of certificate issuers acceptable to the remote party. /// An used for establishing an SSL connection. // Token: 0x020002F2 RID: 754 // (Invoke) Token: 0x06001420 RID: 5152 [Token(Token = "0x20002F2")] public delegate X509Certificate LocalCertificateSelectionCallback(object sender, string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers); }