Aracılığıyla paylaş


SubjectIdentifier.MatchesCertificate(X509Certificate2) Yöntem

Tanım

Belirtilen sertifikanın konu tanımlayıcısının geçerli konu tanımlayıcı örneğiyle eşleşip eşleşmediğini doğrular.

public:
 bool MatchesCertificate(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public bool MatchesCertificate (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
member this.MatchesCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 -> bool
Public Function MatchesCertificate (certificate As X509Certificate2) As Boolean

Parametreler

certificate
X509Certificate2

Geçerli konu tanımlayıcı örneğiyle eşleşecek sertifika.

Döndürülenler

true belirtilen sertifikanın tanımlayıcısı geçerli konu tanımlayıcı örneğiyle eşleşiyorsa; aksi takdirde , false.

Özel durumlar

Geçersiz konu tanımlayıcı türü.

Açıklamalar

Geçerli konu tanımlayıcı örneği türündeyse SubjectIdentifierType.IssuerAndSerialNumber, bu yöntem geçerli örneğin X09 veren seri numarasını ve veren adını belirtilen sertifikanın veren seri numarası ve veren adıyla karşılaştırır. Geçerli konu tanımlayıcı örneği türündeyse SubjectIdentifierType.SubjectKeyIdentifier, bu yöntem geçerli örneğin konu anahtarı tanımlayıcısını belirtilen sertifikanın konu anahtarı tanımlayıcısıyla karşılaştırır.

Şunlara uygulanır