2 writes to _certificate
System.ServiceModel.Primitives (2)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (2)
38
_certificate
= clone ? new X509Certificate2(certificate) : certificate;
50
_certificate
= elements[index].Certificate;
20 references to _certificate
System.ServiceModel.Primitives (20)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (20)
80
_identity = new X509Identity(
_certificate
, false, false);
94
_expirationTime =
_certificate
.NotAfter.ToUniversalTime();
112
chain.Build(
_certificate
);
123
else if (StringComparer.OrdinalIgnoreCase.Equals(
_certificate
.SubjectName.Name,
_certificate
.IssuerName.Name))
129
_issuer = new X500DistinguishedNameClaimSet(
_certificate
.IssuerName);
141
return
_certificate
;
171
SecurityUtils.ResetCertificate(
_certificate
);
178
byte[] thumbprint =
_certificate
.GetCertHash();
183
string value =
_certificate
.SubjectName.Name;
186
claims.Add(Claim.CreateX500DistinguishedNameClaim(
_certificate
.SubjectName));
190
string[] dnsEntries = GetDnsFromExtensions(
_certificate
);
201
value =
_certificate
.GetNameInfo(X509NameType.DnsName, false);
208
value =
_certificate
.GetNameInfo(X509NameType.SimpleName, false);
214
value =
_certificate
.GetNameInfo(X509NameType.UpnName, false);
220
value =
_certificate
.GetNameInfo(X509NameType.UrlName, false);
268
yield return new Claim(ClaimTypes.Thumbprint,
_certificate
.GetCertHash(), Rights.Identity);
272
yield return new Claim(ClaimTypes.Thumbprint,
_certificate
.GetCertHash(), Rights.PossessProperty);
280
string[] dnsEntries = GetDnsFromExtensions(
_certificate
);
291
string value =
_certificate
.GetNameInfo(X509NameType.DnsName, false);