SecurityTokenHandler.CanWriteToken Propriété

Définition

Obtient une valeur indiquant si le gestionnaire peut sérialiser les jetons de sécurité.

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

Valeur de propriété

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

Exemples

Le code suivant montre comment remplacer la CanWriteToken propriété pour indiquer qu’un gestionnaire personnalisé peut sérialiser 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 où les télécharger, consultez Index d’exemple de code WIF.

/// <summary>
/// Gets a value indicating whether the SecurityTokenHandler can Serialize Tokens. Return true by default.
/// </summary>
/// <value>True is the handler can serialize tokens of type <see cref="SimpleWebToken"/>.</value>
public override bool CanWriteToken
{
    get
    {
        return true;
    }
}

Remarques

Pour implémenter la sérialisation dans une classe dérivée, remplacez cette propriété pour retourner true et remplacer les WriteToken méthodes permettant d’implémenter la logique de sérialisation.

S’applique à