17 references to Certificates
System.ServiceModel.Http (5)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
260
remoteCertificateIdentity.
Certificates
[0].Thumbprint);
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
75
if (certificateIdentity.
Certificates
.Count > 1)
System\ServiceModel\Channels\HttpTransportSecurityHelpers.cs (3)
64
Fx.Assert(remoteCertificateIdentity.
Certificates
.Count <= 1,
66
var rawData = remoteCertificateIdentity.
Certificates
[0].GetRawCertData();
67
var thumbprint = remoteCertificateIdentity.
Certificates
[0].Thumbprint;
System.ServiceModel.Primitives (8)
System\ServiceModel\X509CertificateEndpointIdentity.cs (8)
23
Certificates
.Add(certificate);
40
Certificates
.Add(primaryCertificate);
44
Certificates
.Add(supportingCertificates[i]);
67
if (
Certificates
.Count == 0)
74
Certificates
.Add(certificate);
79
if (
Certificates
.Count == 0)
96
for (int i = 0; i <
Certificates
.Count; ++i)
98
writer.WriteElementString(XD.XmlSignatureDictionary.X509Certificate, XD.XmlSignatureDictionary.Namespace, Convert.ToBase64String(
Certificates
[i].RawData));
System.ServiceModel.Primitives.Tests (4)
ServiceModel\X509CertificateEndpointIdentityTest.cs (4)
47
X509Certificate2 deserializedCert = Assert.Single(deserializedIdentity.
Certificates
);
86
Assert.Equal(2, deserializedIdentity.
Certificates
.Count);
87
Assert.Equal(primaryCert.Thumbprint, deserializedIdentity.
Certificates
[0].Thumbprint);
88
Assert.Equal(supportingCert.Thumbprint, deserializedIdentity.
Certificates
[1].Thumbprint);