1 type derived from X509CertificateCollection
System (1)
security\system\security\cryptography\x509\x509certificate2collection.cs (1)
43public class X509Certificate2Collection : X509CertificateCollection {
12 instantiations of X509CertificateCollection
System (9)
net\System\Net\_SecureChannel.cs (1)
806X509CertificateCollection tempCollection = new X509CertificateCollection();
net\System\Net\FtpWebRequest.cs (1)
1788m_ClientCertificates = new X509CertificateCollection();
net\System\Net\HttpWebRequest.cs (1)
929_ClientCertificates = new X509CertificateCollection();
net\System\Net\mail\SmtpTransport.cs (1)
164clientCertificates = new X509CertificateCollection();
net\System\Net\SecureProtocols\_SslState.cs (1)
169clientCertificates = new X509CertificateCollection();
net\System\Net\SecureProtocols\SslStream.cs (2)
126AuthenticateAsClient(targetHost, new X509CertificateCollection(), ServicePointManager.DefaultSslProtocols, false); 146return BeginAuthenticateAsClient(targetHost, new X509CertificateCollection(), ServicePointManager.DefaultSslProtocols, false,
net\System\Net\UnsafeNativeMethods.cs (1)
1698X509CertificateCollection certificates = new X509CertificateCollection();
net\System\Net\WebSockets\ClientWebSocket.cs (1)
481clientCertificates = new X509CertificateCollection();
System.ServiceModel (2)
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (2)
916clientCertificates = new X509CertificateCollection(); 995this.clientCertificates = new X509CertificateCollection();
System.Web.Services (1)
System\Web\Services\Protocols\ClientProtocol.cs (1)
782clientCertificates = new X509CertificateCollection();
42 references to X509CertificateCollection
System (34)
net\System\Net\_SecureChannel.cs (4)
72private readonly X509CertificateCollection m_ClientCertificates; 88internal SecureChannel(string hostname, bool serverMode, SchProtocols protocolFlags, X509Certificate serverCertificate, X509CertificateCollection clientCertificates, bool remoteCertRequired, bool checkCertName, 235internal X509CertificateCollection ClientCertificates { 806X509CertificateCollection tempCollection = new X509CertificateCollection();
net\System\Net\_TLSstream.cs (2)
25private X509CertificateCollection m_ClientCertificates; 43X509CertificateCollection clientCertificates,
net\System\Net\FtpWebRequest.cs (2)
203private X509CertificateCollection m_ClientCertificates; 1783public X509CertificateCollection ClientCertificates {
net\System\Net\HttpWebRequest.cs (2)
290private X509CertificateCollection _ClientCertificates; 926public X509CertificateCollection ClientCertificates {
net\System\Net\mail\SmtpClient.cs (1)
365public X509CertificateCollection ClientCertificates {
net\System\Net\mail\smtpconnection.cs (2)
59X509CertificateCollection clientCertificates; 142internal X509CertificateCollection ClientCertificates
net\System\Net\mail\SmtpTransport.cs (2)
74X509CertificateCollection clientCertificates = null; 160internal X509CertificateCollection ClientCertificates
net\System\Net\SecureProtocols\_SslState.cs (2)
127internal void ValidateCreateContext(bool isServer, string targetHost, SslProtocols enabledSslProtocols, X509Certificate serverCertificate, X509CertificateCollection clientCertificates, bool remoteCertRequired, bool checkCertRevocationStatus) 132internal void ValidateCreateContext(bool isServer, string targetHost, SslProtocols enabledSslProtocols, X509Certificate serverCertificate, X509CertificateCollection clientCertificates, bool remoteCertRequired, bool checkCertRevocationStatus, bool checkCertName)
net\System\Net\SecureProtocols\SslStream.cs (9)
55public delegate X509Certificate LocalCertificateSelectionCallback(object sender, string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers); 59internal delegate X509Certificate LocalCertSelectionCallback(string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers); 116private X509Certificate userCertSelectionCallbackWrapper(string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers) 129public virtual void AuthenticateAsClient(string targetHost, X509CertificateCollection clientCertificates, bool checkCertificateRevocation) 135public virtual void AuthenticateAsClient(string targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, bool checkCertificateRevocation) 151public virtual IAsyncResult BeginAuthenticateAsClient(string targetHost, X509CertificateCollection clientCertificates, 161public virtual IAsyncResult BeginAuthenticateAsClient(string targetHost, X509CertificateCollection clientCertificates, 270public virtual Task AuthenticateAsClientAsync(string targetHost, X509CertificateCollection clientCertificates, bool checkCertificateRevocation) 276public virtual Task AuthenticateAsClientAsync(string targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, bool checkCertificateRevocation)
net\System\Net\UnsafeNativeMethods.cs (2)
1691internal static X509CertificateCollection FindClientCertificates() 1698X509CertificateCollection certificates = new X509CertificateCollection();
net\System\Net\WebSockets\ClientWebSocket.cs (3)
409private X509CertificateCollection clientCertificates; 475public X509CertificateCollection ClientCertificates 496internal X509CertificateCollection InternalClientCertificates { get { return clientCertificates; } }
net\System\Net\X509CertificateCollection.cs (3)
18public X509CertificateCollection(X509CertificateCollection value) { 48public void AddRange(X509CertificateCollection value) { 102public X509CertificateEnumerator(X509CertificateCollection mappings) {
System.Runtime.Remoting (2)
channels\http\httpclientchannel.cs (2)
441private X509CertificateCollection _certificates = null; 829case ClientCertificatesKey: _certificates = (X509CertificateCollection)value; break;
System.ServiceModel (4)
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
155X509CertificateCollection certificateCollection = httpWebRequest.ClientCertificates;
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (3)
912X509CertificateCollection clientCertificates = null; 958X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers) 982X509CertificateCollection clientCertificates;
System.Web.Services (2)
System\Web\Services\Protocols\ClientProtocol.cs (2)
717private X509CertificateCollection clientCertificates; 779public X509CertificateCollection ClientCertificates {