語言

SubjectIdentifier.MatchesCertificate(X509Certificate2) 方法

定義

驗證指定憑證的主體識別碼是否與當前主體識別碼實例相符。

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

參數

certificate
X509Certificate2

憑證與目前主體識別碼實例相符。

傳回

true若指定憑證的識別碼與當前主體識別碼實例相符;否則,。 false

例外狀況

主體識別類型無效。

備註

若當前主題識別實例為類型 SubjectIdentifierType.IssuerAndSerialNumber,此方法將該實例的 X09 發行者序號與發行者名稱,與指定憑證的發行者序號及發行者名稱進行比較。 若目前主體識別碼實例為型別 SubjectIdentifierType.SubjectKeyIdentifier,此方法將該實例的主體金鑰識別碼與指定憑證的主旨金鑰識別碼進行比較。

適用於