X509IssuerSerialKeyIdentifierClause.Matches 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回值,這個值會指出這個執行個體的金鑰識別碼是否與指定的物件相符。
多載
Matches(SecurityKeyIdentifierClause) |
傳回值,這個值會指出這個執行個體的金鑰識別碼是否與指定的金鑰識別碼相符。 |
Matches(X509Certificate2) |
傳回值,這個值會指出這個執行個體的金鑰識別碼是否與指定的 X.509 憑證相符。 |
Matches(String, String) |
傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的簽發者名稱與簽發者序號。 |
Matches(SecurityKeyIdentifierClause)
傳回值,這個值會指出這個執行個體的金鑰識別碼是否與指定的金鑰識別碼相符。
public:
override bool Matches(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool Matches (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.Matches : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function Matches (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
參數
- keyIdentifierClause
- SecurityKeyIdentifierClause
要與這個執行個體做比較的 SecurityKeyIdentifierClause。
傳回
如果 keyIdentifierClause
是 X509IssuerSerialKeyIdentifierClause 型別且金鑰識別碼子句相符,則為 true
,否則為 false
。
備註
若是 X509IssuerSerialKeyIdentifierClause 類別,就會比較金鑰識別碼子句的值,以便決定其中是否有符合 IssuerName 和 IssuerSerialNumber 屬性的值。
適用於
Matches(X509Certificate2)
傳回值,這個值會指出這個執行個體的金鑰識別碼是否與指定的 X.509 憑證相符。
public:
bool Matches(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public bool Matches (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
override this.Matches : System.Security.Cryptography.X509Certificates.X509Certificate2 -> bool
Public Function Matches (certificate As X509Certificate2) As Boolean
參數
- certificate
- X509Certificate2
X509Certificate2,其中包含要比較的 X.509 憑證。
傳回
如果 certificate
與目前執行個體擁有相同的簽發者名稱與簽發者序號,則為 true
,否則為 false
。
備註
藉由分別取得 certificate
屬性的值和呼叫 IssuerName 方法,就可以從 GetSerialNumber 參數取得簽發者名稱與簽發者序號。
適用於
Matches(String, String)
傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的簽發者名稱與簽發者序號。
public:
bool Matches(System::String ^ issuerName, System::String ^ issuerSerialNumber);
public bool Matches (string issuerName, string issuerSerialNumber);
override this.Matches : string * string -> bool
Public Function Matches (issuerName As String, issuerSerialNumber As String) As Boolean
參數
- issuerName
- String
核發 X.509 憑證之憑證授權單位的辨別名稱。
- issuerSerialNumber
- String
X.509 憑證的序號。
傳回
如果 issuerName
和 issuerSerialNumber
參數符合 IssuerName 與 IssuerSerialNumber 屬性,則為 true
,否則為 false
。