SecurityTokenHandler.CanValidateToken Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.