SubjectIdentifier.MatchesCertificate(X509Certificate2) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
驗證指定憑證的主體識別碼是否與當前主體識別碼實例相符。
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,此方法將該實例的主體金鑰識別碼與指定憑證的主旨金鑰識別碼進行比較。