2 writes to _certificate
System.ServiceModel.Primitives (2)
System\IdentityModel\Tokens\X509SecurityToken.cs (2)
57_certificate = clone ? new X509Certificate2(certificate) : certificate; 187_certificate = null;
14 references to _certificate
System.ServiceModel.Primitives (14)
System\IdentityModel\Tokens\X509SecurityToken.cs (14)
76temp.Add(new X509AsymmetricSecurityKey(_certificate)); 90_effectiveTime = _certificate.NotBefore.ToUniversalTime(); 104_expirationTime = _certificate.NotAfter.ToUniversalTime(); 116return _certificate; 124return X509SubjectKeyIdentifierClause.CanCreateFrom(_certificate); 138if (X509SubjectKeyIdentifierClause.TryCreateFrom(_certificate, out x509KeyIdentifierClause)) 143return new X509ThumbprintKeyIdentifierClause(_certificate) as T; 147return new X509IssuerSerialKeyIdentifierClause(_certificate) as T; 151return new X509RawDataKeyIdentifierClause(_certificate) as T; 162return subjectKeyIdentifierClause.Matches(_certificate); 166return thumbprintKeyIdentifierClause.Matches(_certificate); 170return issuerKeyIdentifierClause.Matches(_certificate); 174return rawCertKeyIdentifierClause.Matches(_certificate); 186_certificate.Dispose();