198 references to Thumbprint
aspire (24)
Certificates\CertificateGeneration\CertificateManager.cs (2)
1039var description = list.OrderBy(c => c.Thumbprint).Select((c, i) => $" {i + 1}) " + GetDescription(c)).Prepend(certificatesDescription); 1044$"{c.Thumbprint} - {c.Subject} - Valid from {c.NotBefore:u} to {c.NotAfter:u} - IsHttpsDevelopmentCertificate: {IsHttpsDevelopmentCertificate(c).ToString().ToLowerInvariant()} - IsExportable: {IsExportable(c).ToString().ToLowerInvariant()}";
Certificates\CertificateGeneration\MacOSCertificateManager.cs (11)
18/// Normally, we avoid the use of <see cref="X509Certificate2.Thumbprint"/> because it's a SHA-1 hash and, therefore, 164Log.MacOSAddCertificateToUserProfileDirError(candidate.Thumbprint, ex.Message); 259certificate.Thumbprint.ToUpperInvariant(), 276throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'. 311return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal)); 335Log.MacOSAddCertificateToUserProfileDirError(certificate.Thumbprint, ex.Message); 378Path.Combine(s_macOSUserHttpsCertificateLocation, $"aspnetcore-localhost-{certificate.Thumbprint}.pfx"); 475EqualityComparer<string>.Default.Equals(x?.Thumbprint, y?.Thumbprint); 479EqualityComparer<string>.Default.GetHashCode(obj.Thumbprint); 522Log.MacOSRemoveCertificateFromUserProfileDirError(certificate.Thumbprint, ex.Message);
Certificates\CertificateGeneration\UnixCertificateManager.cs (2)
559throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'."); 637return $"aspnetcore-localhost-{certificate.Thumbprint}";
Certificates\CertificateHelpers.cs (1)
57Convert.ToHexString(SHA256.HashData(Encoding.UTF8.GetBytes(certificate.Thumbprint)));
Certificates\NativeCertificateToolRunner.cs (2)
48Thumbprint = cert.Thumbprint, 233certificate.Thumbprint);
Utils\EnvironmentChecker\DcpConnectionChecker.cs (2)
424if (string.IsNullOrWhiteSpace(certificate.Thumbprint)) 430arguments.Add(certificate.Thumbprint);
Utils\EnvironmentChecker\DcpDeveloperCertificateCache.cs (1)
16if (!certificate.IsAspNetCoreDevelopmentCertificate() || string.IsNullOrWhiteSpace(certificate.Thumbprint))
Utils\EnvironmentChecker\DevCertsCheck.cs (3)
307if (!string.Equals(certificate.Thumbprint, cachedCertificate.Thumbprint, StringComparison.OrdinalIgnoreCase)) 400return string.Equals(certificate.Thumbprint, cachedCertificate.Thumbprint, StringComparison.OrdinalIgnoreCase);
Aspire.Cli.Tests (15)
Certificates\DeveloperCertificateCacheWriteTests.cs (3)
36var onDiskPfxPath = Path.Combine(userHttpsCertificateLocation, $"aspnetcore-localhost-{certificate.Thumbprint}.pfx"); 48Assert.Equal(certificate.Thumbprint, cachedPfxCertificate.Thumbprint);
Certificates\UnixCertificateManagerTests.cs (3)
125var certificatePath = Path.Combine(openSslDirectory.FullName, $"aspnetcore-localhost-{certificate.Thumbprint}.pem"); 160var certificateFileName = $"aspnetcore-localhost-{certificate.Thumbprint}.pem"; 196var certificatePath = Path.Combine(openSslDirectory.FullName, $"aspnetcore-localhost-{savedCertificate.Thumbprint}.pem");
Utils\DevCertsCheckTests.cs (9)
39Thumbprint = certificate.Thumbprint, 111$"aspnetcore-localhost-{certificate.Thumbprint}.pem"; 481Assert.Contains(certificate.Thumbprint, cacheResult.Details); 536Assert.Contains(certificate.Thumbprint, cacheResult.Details); 583Assert.Contains(certificate.Thumbprint, cacheResult.Details); 700Assert.Contains(certificate.Thumbprint, cacheResult.Details); 790Assert.Contains(certificate.Thumbprint, cacheResult.Details); 834Assert.Contains(certificate.Thumbprint, cacheResult.Details); 1015Assert.Contains(certificate.Thumbprint, cacheResult.Details);
Aspire.Dashboard.Tests (7)
Integration\OtlpGrpcServiceTests.cs (3)
269Assert.Equal(TestCertificateLoader.GetTestCertificate().Thumbprint, clientCallbackCert.Thumbprint); 349config[$"{DashboardConfigNames.DashboardOtlpAllowedCertificatesName.ConfigKey}:0:Thumbprint"] = clientCertificate.Thumbprint;
Integration\OtlpHttpServiceTests.cs (2)
221Assert.Equal(TestCertificateLoader.GetTestCertificate().Thumbprint, clientCallbackCert.Thumbprint);
Integration\StartupTests.cs (2)
375Assert.Equal(testCert.Thumbprint, cert.Thumbprint);
Aspire.Hosting (20)
Ats\ExecutionConfigurationExports.cs (2)
125Thumbprint = additionalData.Certificate.Thumbprint, 164Thumbprint = certificate.Thumbprint
Dcp\CertificateUtilities.cs (1)
18Thumbprint = c.Thumbprint,
Dcp\ContainerCreator.cs (6)
722CertificatePath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{cert.Thumbprint}.crt"), 723KeyPath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{cert.Thumbprint}.key"), 724CertificateWithKeyPath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{cert.Thumbprint}.pem"), 725PfxPath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{cert.Thumbprint}.pfx"), 772var thumbprint = tlsCertificateConfiguration.Certificate.Thumbprint; 803var thumbprint = tlsCertificateConfiguration.Certificate.Thumbprint;
Dcp\DcpHost.cs (1)
219var thumbprint = certificate.Thumbprint;
Dcp\ExecutableConfigurationResolver.cs (5)
78CertificatePath = ReferenceExpression.Create($"{Path.Join(baseServerAuthOutputPath, $"{certificate.Thumbprint}.crt")}"), 79KeyPath = ReferenceExpression.Create($"{Path.Join(baseServerAuthOutputPath, $"{certificate.Thumbprint}.key")}"), 80CertificateWithKeyPath = ReferenceExpression.Create($"{Path.Join(baseServerAuthOutputPath, $"{certificate.Thumbprint}.pem")}"), 81PfxPath = ReferenceExpression.Create($"{Path.Join(baseServerAuthOutputPath, $"{certificate.Thumbprint}.pfx")}"), 113var thumbprint = tlsCertificateConfiguration.Certificate.Thumbprint;
DeveloperCertificateService.cs (5)
65(trustedCerts.Count == 0 || trustedCerts[0].Thumbprint != bestCerts[0].Thumbprint)) 212if (!certificate.IsAspNetCoreDevelopmentCertificate() || string.IsNullOrWhiteSpace(certificate.Thumbprint)) 233? (certificateFileName, keyFileName, certificate.Thumbprint) 291var lookup = certificate.Thumbprint;
Aspire.Hosting.Tests (6)
Dcp\DcpHostNotificationTests.cs (1)
508Assert.Contains($"--tls-cert-thumbprint \"{certificate.Thumbprint}\"", processSpec.Arguments);
DistributedApplicationTests.cs (1)
1061var foundCert = Assert.Single(item.Spec?.PemCertificates?.Certificates ?? [], c => string.Equals(c.Thumbprint, cert.Thumbprint, StringComparison.Ordinal));
ExecutionConfigurationGathererTests.cs (4)
603Assert.Equal(cert.Thumbprint, loaded[0].Thumbprint); 663Assert.Equal(cert.Thumbprint, metadata.Certificates[0].Thumbprint);
Binding.WS.TransportWithMessageCredentialSecurity.IntegrationTests (5)
BasicHttpsTransportWithMessageCredentialSecurityTests.cs (1)
29clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
BasicHttpTransportWithMessageCredentialSecurityTests.cs (1)
30clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
WS2007HttpTransportWithMessageCredentialsSecurityTests.cs (1)
34clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
WSHttpTransportWithMessageCredentialSecurityTests.cs (1)
35clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
WSNetTcpTransportWithMessageCredentialSecurityTests.cs (1)
37clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
Client.ChannelLayer.IntegrationTests (3)
DuplexChannelWithSynchronizationContext.cs (3)
36string clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 97string clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 176string clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
dotnet-dev-certs (16)
Program.cs (1)
524Thumbprint = cert.Thumbprint,
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
1041var description = list.OrderBy(c => c.Thumbprint).Select((c, i) => $" {i + 1}) " + GetDescription(c)).Prepend(certificatesDescription); 1046$"{c.Thumbprint} - {c.Subject} - Valid from {c.NotBefore:u} to {c.NotAfter:u} - IsHttpsDevelopmentCertificate: {IsHttpsDevelopmentCertificate(c).ToString().ToLowerInvariant()} - IsExportable: {Instance.IsExportable(c).ToString().ToLowerInvariant()}";
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (11)
16/// Normally, we avoid the use of <see cref="X509Certificate2.Thumbprint"/> because it's a SHA-1 hash and, therefore, 146Log.MacOSAddCertificateToUserProfileDirError(candidate.Thumbprint, ex.Message); 244certificate.Thumbprint.ToUpperInvariant(), 262throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'. 297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal)); 323Log.MacOSAddCertificateToUserProfileDirError(certificate.Thumbprint, ex.Message); 367Path.Combine(MacOSUserHttpsCertificateLocation, $"aspnetcore-localhost-{certificate.Thumbprint}.pfx"); 417EqualityComparer<string>.Default.Equals(x?.Thumbprint, y?.Thumbprint); 421EqualityComparer<string>.Default.GetHashCode(obj.Thumbprint); 464Log.MacOSRemoveCertificateFromUserProfileDirError(certificate.Thumbprint, ex.Message);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
532throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'."); 635return $"aspnetcore-localhost-{certificate.Thumbprint}";
dotnet-svcutil-lib (6)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
528_name = GetName() + Thumbprint + _certificate.Thumbprint;
FrameworkFork\System.ServiceModel\System\IdentityModel\SecurityUtils.cs (1)
315str.Append(certificate.Thumbprint);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (1)
265remoteCertificateIdentity.Certificates[0].Thumbprint);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportSecurityHelpers.cs (2)
351AddServerCertMapping(request, remoteCertificateIdentity.Certificates[0].Thumbprint); 429string certHashString = certificate.Thumbprint;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (1)
619str.Append(certificate.Thumbprint);
Infrastructure.Common (8)
CertificateManager.cs (4)
100resultCert = CertificateFromThumbprint(store, certificate.Thumbprint, validOnly: false); 118exceptionString.AppendFormat("while attempting to install cert with thumbprint '{1}'.", Environment.NewLine, certificate.Thumbprint); 143resultCert = CertificateFromThumbprint(store, certificate.Thumbprint, validOnly: false); 159throw new InvalidOperationException($"Error while attempting to install cert with thumbprint '{certificate.Thumbprint}' into OSX custom keychain.", inner);
ServiceUtilHelper.cs (4)
115thumbprint = rootCertificate.Thumbprint; 208thumbprint = clientCertificate.Thumbprint; 267thumbprint = peerCertificate.Thumbprint; 321thumbprint = peerCertificate.Thumbprint;
Microsoft.AspNetCore.Authentication.Certificate (1)
CertificateAuthenticationHandler.cs (1)
261var thumbprint = certificate.Thumbprint;
Microsoft.AspNetCore.DataProtection (1)
XmlEncryption\XmlKeyDecryptionOptions.cs (1)
38private static string GetKey(X509Certificate2 cert) => cert.Thumbprint;
Microsoft.AspNetCore.DeveloperCertificates.XPlat (14)
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
1041var description = list.OrderBy(c => c.Thumbprint).Select((c, i) => $" {i + 1}) " + GetDescription(c)).Prepend(certificatesDescription); 1046$"{c.Thumbprint} - {c.Subject} - Valid from {c.NotBefore:u} to {c.NotAfter:u} - IsHttpsDevelopmentCertificate: {IsHttpsDevelopmentCertificate(c).ToString().ToLowerInvariant()} - IsExportable: {Instance.IsExportable(c).ToString().ToLowerInvariant()}";
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (10)
146Log.MacOSAddCertificateToUserProfileDirError(candidate.Thumbprint, ex.Message); 244certificate.Thumbprint.ToUpperInvariant(), 262throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'. 297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal)); 323Log.MacOSAddCertificateToUserProfileDirError(certificate.Thumbprint, ex.Message); 367Path.Combine(MacOSUserHttpsCertificateLocation, $"aspnetcore-localhost-{certificate.Thumbprint}.pfx"); 417EqualityComparer<string>.Default.Equals(x?.Thumbprint, y?.Thumbprint); 421EqualityComparer<string>.Default.GetHashCode(obj.Thumbprint); 464Log.MacOSRemoveCertificateFromUserProfileDirError(certificate.Thumbprint, ex.Message);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
532throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'."); 635return $"aspnetcore-localhost-{certificate.Thumbprint}";
Microsoft.AspNetCore.Server.Kestrel.Core (21)
Internal\LoggerExtensions.cs (1)
18public static void LocatedDevelopmentCertificate(this ILogger<KestrelServer> logger, X509Certificate2 certificate) => LocatedDevelopmentCertificate(logger, certificate.Subject, certificate.Thumbprint);
Middleware\HttpsConnectionMiddleware.cs (6)
311var certs = store.Certificates.Find(X509FindType.FindByThumbprint, certificate.Thumbprint, validOnly: false); 327var certs = store.Certificates.Find(X509FindType.FindByThumbprint, certificate.Thumbprint, validOnly: false); 503throw new InvalidOperationException(CoreStrings.FormatInvalidServerCertificateEku(certificate.Thumbprint)); 507logger.NoSubjectAlternativeName(certificate.Thumbprint); 630public static void LocatingCertWithPrivateKey(this ILogger<HttpsConnectionMiddleware> logger, X509Certificate2 certificate) => LocatingCertWithPrivateKey(logger, certificate.Thumbprint); 638FoundCertWithPrivateKey(logger, certificate.Thumbprint, storeLocationString);
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
1041var description = list.OrderBy(c => c.Thumbprint).Select((c, i) => $" {i + 1}) " + GetDescription(c)).Prepend(certificatesDescription); 1046$"{c.Thumbprint} - {c.Subject} - Valid from {c.NotBefore:u} to {c.NotAfter:u} - IsHttpsDevelopmentCertificate: {IsHttpsDevelopmentCertificate(c).ToString().ToLowerInvariant()} - IsExportable: {Instance.IsExportable(c).ToString().ToLowerInvariant()}";
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (10)
146Log.MacOSAddCertificateToUserProfileDirError(candidate.Thumbprint, ex.Message); 244certificate.Thumbprint.ToUpperInvariant(), 262throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'. 297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal)); 323Log.MacOSAddCertificateToUserProfileDirError(certificate.Thumbprint, ex.Message); 367Path.Combine(MacOSUserHttpsCertificateLocation, $"aspnetcore-localhost-{certificate.Thumbprint}.pfx"); 417EqualityComparer<string>.Default.Equals(x?.Thumbprint, y?.Thumbprint); 421EqualityComparer<string>.Default.GetHashCode(obj.Thumbprint); 464Log.MacOSRemoveCertificateFromUserProfileDirError(certificate.Thumbprint, ex.Message);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
532throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'."); 635return $"aspnetcore-localhost-{certificate.Thumbprint}";
Microsoft.Build.Tasks.Core (2)
ManifestUtil\SecurityUtil.cs (2)
809GetCommandLineParameters(cert.Thumbprint, timestampUrl, path, useSha256, useRFC3161Timestamp)) 934X509Certificate2Collection foundCerts = personalStore.Certificates.Find(X509FindType.FindByThumbprint, cert.Thumbprint, false);
NuGet.Packaging (2)
Signing\Utility\CertificateUtility.cs (2)
52issues.Add(SignatureLog.InformationLog($"{indentation}{string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateHashSha1, cert.Thumbprint)}")); 75certStringBuilder.AppendLine(indentation + string.Format(CultureInfo.CurrentCulture, Strings.CertUtilityCertificateHashSha1, cert.Thumbprint));
RepoTasks (15)
shared\CertificateGeneration\DevelopmentCertificate.cs (1)
40var certificateThumbprint = certificate.Thumbprint;
src\aspnetcore\src\Shared\CertificateGeneration\CertificateManager.cs (2)
1041var description = list.OrderBy(c => c.Thumbprint).Select((c, i) => $" {i + 1}) " + GetDescription(c)).Prepend(certificatesDescription); 1046$"{c.Thumbprint} - {c.Subject} - Valid from {c.NotBefore:u} to {c.NotAfter:u} - IsHttpsDevelopmentCertificate: {IsHttpsDevelopmentCertificate(c).ToString().ToLowerInvariant()} - IsExportable: {Instance.IsExportable(c).ToString().ToLowerInvariant()}";
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (10)
146Log.MacOSAddCertificateToUserProfileDirError(candidate.Thumbprint, ex.Message); 244certificate.Thumbprint.ToUpperInvariant(), 262throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'. 297return hashes.Any(h => string.Equals(h, certificate.Thumbprint, StringComparison.Ordinal)); 323Log.MacOSAddCertificateToUserProfileDirError(certificate.Thumbprint, ex.Message); 367Path.Combine(MacOSUserHttpsCertificateLocation, $"aspnetcore-localhost-{certificate.Thumbprint}.pfx"); 417EqualityComparer<string>.Default.Equals(x?.Thumbprint, y?.Thumbprint); 421EqualityComparer<string>.Default.GetHashCode(obj.Thumbprint); 464Log.MacOSRemoveCertificateFromUserProfileDirError(certificate.Thumbprint, ex.Message);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
532throw new InvalidOperationException($@"There was an error removing the certificate with thumbprint '{certificate.Thumbprint}'."); 635return $"aspnetcore-localhost-{certificate.Thumbprint}";
Security.TransportSecurity.IntegrationTests (11)
Https\HttpsTests.4.1.0.cs (6)
40string clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 243clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 372clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 421clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 483clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 543clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
Tcp\ClientCredentialTypeTests.4.1.0.cs (2)
35clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint; 84clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
Tcp\ClientCredentialTypeTests.4.1.1.cs (1)
243clientCertThumb = ServiceUtilHelper.ClientCertificate.Thumbprint;
Tcp\ClientCredentialTypeTests.OSX.cs (2)
108certificates = store.Certificates.Find(X509FindType.FindByThumbprint, certificate.Thumbprint, false); 213str.Append(certificate.Thumbprint);
System.DirectoryServices.AccountManagement (2)
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (2)
576_certificateOriginalThumbprints.Add(certificate.Thumbprint); 602string thumbprint = certificate.Thumbprint;
System.Net.Http (2)
src\runtime\src\libraries\Common\src\System\Net\Security\CertificateHelper.cs (2)
42NetEventSource.Info(candidateCerts, $"Skipping current X509Certificate2 {cert.GetHashCode()} since it doesn't have private key. Certificate Subject: {cert.Subject}, Thumbprint: {cert.Thumbprint}."); 51NetEventSource.Info(candidateCerts, $"Choosing X509Certificate2 {cert.GetHashCode()} as the Client Certificate. Certificate Subject: {cert.Subject}, Thumbprint: {cert.Thumbprint}.");
System.Net.Http.WinHttpHandler (4)
src\runtime\src\libraries\Common\src\System\Net\Security\CertificateHelper.cs (2)
42NetEventSource.Info(candidateCerts, $"Skipping current X509Certificate2 {cert.GetHashCode()} since it doesn't have private key. Certificate Subject: {cert.Subject}, Thumbprint: {cert.Thumbprint}."); 51NetEventSource.Info(candidateCerts, $"Choosing X509Certificate2 {cert.GetHashCode()} as the Client Certificate. Certificate Subject: {cert.Subject}, Thumbprint: {cert.Thumbprint}.");
System\Net\Http\WinHttpRequestCallback.cs (2)
364if (NetEventSource.Log.IsEnabled()) NetEventSource.Info(state, $"Skipping certificate validation. ipAddress: {ipAddress}, Thumbprint: {serverCertificate.Thumbprint}"); 370if (NetEventSource.Log.IsEnabled()) NetEventSource.Info(state, $"Certificate validation is required! IPAddress = {ipAddress}, Thumbprint: {serverCertificate.Thumbprint}");
System.Security.Cryptography (1)
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (1)
550sb.AppendLine(Thumbprint);
System.ServiceModel.Http (3)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
260remoteCertificateIdentity.Certificates[0].Thumbprint);
System\ServiceModel\Channels\HttpTransportSecurityHelpers.cs (2)
67var thumbprint = remoteCertificateIdentity.Certificates[0].Thumbprint; 159certificate.Subject, certificate.Thumbprint, thumbprint)));
System.ServiceModel.Primitives (3)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
562_name = GetName() + Thumbprint + _certificate.Thumbprint;
System\IdentityModel\SecurityUtils.cs (1)
240str.Append(certificate.Thumbprint);
System\IdentityModel\Selectors\X509CertificateValidator.cs (1)
129certificates = store.Certificates.Find(X509FindType.FindByThumbprint, certificate.Thumbprint, false);
System.ServiceModel.Primitives.Tests (6)
ServiceModel\X509CertificateEndpointIdentityTest.cs (6)
48Assert.Equal(certificate.Thumbprint, deserializedCert.Thumbprint); 87Assert.Equal(primaryCert.Thumbprint, deserializedIdentity.Certificates[0].Thumbprint); 88Assert.Equal(supportingCert.Thumbprint, deserializedIdentity.Certificates[1].Thumbprint);