X509SecurityToken.MatchesKeyIdentifierClause メソッド

定義

このインスタンスのキー識別子が、指定したキー識別子に等しいかどうかを示す値を返します。

public:
 override bool MatchesKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public:
 override bool MatchesKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ skiClause);
public override bool MatchesKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
public override bool MatchesKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause);
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function MatchesKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
Public Overrides Function MatchesKeyIdentifierClause (skiClause As SecurityKeyIdentifierClause) As Boolean

パラメーター

keyIdentifierClauseskiClause
SecurityKeyIdentifierClause

このインスタンスと比較する SecurityKeyIdentifierClause

戻り値

Boolean

truekeyIdentifierClause 型、X509SubjectKeyIdentifierClause 型、X509ThumbprintKeyIdentifierClause 型、または X509IssuerSerialKeyIdentifierClause 型のいずれかであり、キー識別句が一致する場合は X509RawDataKeyIdentifierClause、それ以外の場合は false

注釈

MatchesKeyIdentifierClause メソッドは、Certificate パラメーターの型に基づいて、keyIdentifierClause プロパティ内の X.509 証明書の条件を照合します。 照合される対象を次の表に示します。

キー識別子句型。 照合対象
X509IssuerSerialKeyIdentifierClause IssuerName プロパティの値と、GetSerialNumber メソッドから返される発行者シリアル番号。
X509RawDataKeyIdentifierClause GetRawCertData メソッドから返されるデータ。
X509SubjectKeyIdentifierClause Extensions プロパティのサブジェクト キー識別子の拡張。
X509ThumbprintKeyIdentifierClause GetCertHash メソッドによって返される拇印。

適用対象