Bagikan melalui


X509SecurityToken.MatchesKeyIdentifierClause Metode

Definisi

Mengembalikan nilai yang menunjukkan apakah pengidentifikasi kunci untuk instans ini sama dengan pengidentifikasi kunci yang ditentukan.

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

Parameter

keyIdentifierClause
SecurityKeyIdentifierClause

SecurityKeyIdentifierClause Untuk membandingkan dengan instans ini.

Mengembalikan

true jika keyIdentifierClause adalah salah satu jenis X509SubjectKeyIdentifierClause, X509ThumbprintKeyIdentifierClause, X509IssuerSerialKeyIdentifierClause, atau X509RawDataKeyIdentifierClause dan klausa pengidentifikasi kunci cocok; jika tidak, false.

Keterangan

Metode ini MatchesKeyIdentifierClause cocok dengan kriteria dalam sertifikat X.509 di Certificate properti berdasarkan jenis keyIdentifierClause parameter . Tabel berikut ini merinci apa yang cocok.

Jenis klausa pengidentifikasi kunci Apa yang cocok
X509IssuerSerialKeyIdentifierClause Nilai IssuerName properti dan nomor seri penerbit yang dikembalikan dari GetSerialNumber metode .
X509RawDataKeyIdentifierClause Data yang dikembalikan dari GetRawCertData metode .
X509SubjectKeyIdentifierClause Ekstensi pengidentifikasi kunci subjek di Extensions properti dicocokkan.
X509ThumbprintKeyIdentifierClause Thumbprint yang dikembalikan oleh GetCertHash metode .

Berlaku untuk