SubjectIdentifier.MatchesCertificate(X509Certificate2) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.