SecurityTokenHandler.CanValidateToken Propriété

Définition

Obtient une valeur indiquant si le gestionnaire prend en charge la validation des jetons de sécurité.

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

Valeur de propriété

true si la classe est capable de valider des jetons de sécurité ; sinon, false. La valeur par défaut est false.

Exemples

Le code suivant montre comment remplacer la CanValidateToken propriété pour indiquer qu’un gestionnaire personnalisé peut valider des jetons. Le code est extrait de l’exemple Custom Token . Cet exemple fournit des classes personnalisées qui permettent le traitement des jetons web simples (SWT). Pour plus d’informations sur cet exemple et d’autres exemples disponibles pour WIF et pour savoir où les télécharger, consultez Index d’exemple de code 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;
    }
}

Remarques

Pour implémenter la validation dans une classe dérivée, remplacez cette propriété pour renvoyer true et remplacez la ValidateToken méthode pour implémenter la logique de validation.

S’applique à