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
比較する X.509 証明書を含む X509Certificate2。
戻り値
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
。
適用対象
.NET