Sdílet prostřednictvím


SecurityTokenHandler.CanValidateToken Vlastnost

Definice

Získá hodnotu, která označuje, zda obslužná rutina podporuje ověřování tokenů zabezpečení.

public:
 virtual property bool CanValidateToken { bool get(); };
public virtual bool CanValidateToken { get; }
member this.CanValidateToken : bool
Public Overridable ReadOnly Property CanValidateToken As Boolean

Hodnota vlastnosti

trueje-li třída schopna ověřovat tokeny zabezpečení; v opačném případě . false Výchozí hodnota je false.

Příklady

Následující kód ukazuje, jak přepsat CanValidateToken vlastnost, která indikuje, že vlastní obslužná rutina může ověřit tokeny. Kód je převzat z ukázky Custom Token . Tato ukázka poskytuje vlastní třídy, které umožňují zpracování jednoduchých webových tokenů (SWT). Informace o této ukázce a dalších ukázkách, které jsou k dispozici pro WIF a kde je stáhnout, najdete v tématu Vzorový index kódu 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;
    }
}

Poznámky

Chcete-li implementovat ověřování v odvozené třídě, přepište tuto vlastnost vrátit true a přepsat metodu ValidateToken implementovat logiku ověřování.

Platí pro