SecurityTokenHandler.CanWriteToken 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 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.