SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan kunci untuk klausa pengidentifikasi kunci yang ditentukan.
public:
virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
Public Overridable Function ResolveKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityKey
Parameter
- keyIdentifierClause
- SecurityKeyIdentifierClause
A SecurityKeyIdentifierClause untuk mendapatkan kunci untuk.
Mengembalikan
SecurityKey yang mewakili kunci.
Keterangan
Metode ResolveKeyIdentifierClause memanggil untuk terlebih dahulu menentukan apakah klausa MatchesKeyIdentifierClause pengidentifikasi kunci yang ditentukan sama dengan instans ini.
Implementasi default mengembalikan elemen pertama dari SecurityKeys koleksi jika koleksi tidak kosong dan jika MatchesKeyIdentifierClause dikembalikan true
; jika tidak, ia mengembalikan null
.
Catatan Bagi Inheritor
Ketika Anda mewarisi dari SecurityToken, dan menerapkan ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) metode dan keyIdentifierClause
tidak dapat diselesaikan, kembalikan null
. Pengecualian tidak boleh dilemparkan ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) dari metode .