SecurityTokenHandler.CanValidateToken Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.