2 writes to _certificate
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (2)
34_certificate = clone ? new X509Certificate2(certificate.Handle) : certificate; 46_certificate = elements[index].Certificate;
20 references to _certificate
dotnet-svcutil-lib (20)
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (20)
75_identity = new X509Identity(_certificate, false, false); 86_expirationTime = _certificate.NotAfter.ToUniversalTime(); 102chain.Build(_certificate); 113else if (StringComparer.OrdinalIgnoreCase.Equals(_certificate.SubjectName.Name, _certificate.IssuerName.Name)) 116_issuer = new X500DistinguishedNameClaimSet(_certificate.IssuerName); 127return _certificate; 157SecurityUtils.ResetCertificate(_certificate); 164byte[] thumbprint = _certificate.GetCertHash(); 169string value = _certificate.SubjectName.Name; 171claims.Add(Claim.CreateX500DistinguishedNameClaim(_certificate.SubjectName)); 174string[] dnsEntries = GetDnsFromExtensions(_certificate); 185value = _certificate.GetNameInfo(X509NameType.DnsName, false); 192value = _certificate.GetNameInfo(X509NameType.SimpleName, false); 196value = _certificate.GetNameInfo(X509NameType.UpnName, false); 204value = _certificate.GetNameInfo(X509NameType.UrlName, false); 248yield return new Claim(ClaimTypes.Thumbprint, _certificate.GetCertHash(), Rights.Identity); 252yield return new Claim(ClaimTypes.Thumbprint, _certificate.GetCertHash(), Rights.PossessProperty); 260string[] dnsEntries = GetDnsFromExtensions(_certificate); 271string value = _certificate.GetNameInfo(X509NameType.DnsName, false);