SecurityTokenHandler.CanValidateToken Properti
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 nilai yang menunjukkan apakah handler mendukung validasi token keamanan.
public:
virtual property bool CanValidateToken { bool get(); };
public virtual bool CanValidateToken { get; }
member this.CanValidateToken : bool
Public Overridable ReadOnly Property CanValidateToken As Boolean
Nilai Properti
true
jika kelas mampu memvalidasi token keamanan; jika tidak, false
. Default adalah false
.
Contoh
Kode berikut menunjukkan cara mengambil CanValidateToken alih properti untuk menunjukkan bahwa handler kustom dapat memvalidasi token. Kode diambil dari Custom Token
sampel. Sampel ini menyediakan kelas kustom yang memungkinkan pemrosesan Simple Web Tokens (SWT). Untuk informasi tentang sampel ini dan sampel lain yang tersedia untuk WIF dan tempat mengunduhnya, lihat Indeks Sampel Kode WIF.
/// <summary>
/// Gets a value indicating whether this handler can validate tokens of type <see cref="SimpleWebToken"/>.
/// </summary>
/// <value>True if this handler can validate the token of type <see cref="SimpleWebToken"/>.</value>
public override bool CanValidateToken
{
get
{
return true;
}
}
Keterangan
Untuk menerapkan validasi di kelas turunan, ambil alih properti ini untuk mengembalikan true
dan mengambil alih ValidateToken metode untuk mengimplementasikan logika validasi.