SecurityTokenHandler.CanValidateToken Proprietà

Definizione

Ottiene un valore che indica se il gestore supporta la convalida dei token di sicurezza.

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

Valore della proprietà

true se la classe consente di convalidare i token di sicurezza; in caso contrario, false. Il valore predefinito è false.

Esempio

Il codice seguente illustra come eseguire l'override della CanValidateToken proprietà per indicare che un gestore personalizzato può convalidare i token. Il codice viene tratto dall'esempio Custom Token . Questo esempio fornisce classi personalizzate che consentono l'elaborazione di token Web semplici (SWT). Per informazioni su questo esempio e altri esempi disponibili per WIF e dove scaricarli, vedere Indice di esempio di codice 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;
    }
}

Commenti

Per implementare la convalida in una classe derivata, eseguire l'override di questa proprietà per restituire true ed eseguire l'override del ValidateToken metodo per implementare la logica di convalida.

Si applica a