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 。
返品
true
keyIdentifierClauseがX509IssuerSerialKeyIdentifierClause型で、キー識別子句が一致する場合は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 。
返品
true
certificateが現在のインスタンスと同じ発行者名と発行者のシリアル番号を持つ場合は 7。それ以外の場合は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 証明書のシリアル番号。