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