SecurityTokenHandler.CanWriteToken Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Handler Sicherheitstoken serialisieren kann.
public:
virtual property bool CanWriteToken { bool get(); };
public virtual bool CanWriteToken { get; }
member this.CanWriteToken : bool
Public Overridable ReadOnly Property CanWriteToken As Boolean
Eigenschaftswert
true wenn die Klasse Token serialisieren kann; andernfalls false. Der Standardwert lautet false.
Beispiele
Der folgende Code zeigt, wie Die CanWriteToken Eigenschaft überschreibt, um anzugeben, dass ein benutzerdefinierter Handler Token serialisieren kann. Der Code stammt aus dem Custom Token Beispiel. Dieses Beispiel enthält benutzerdefinierte Klassen, die die Verarbeitung einfacher Webtoken (SIMPLE Web Tokens, SWT) ermöglichen. Informationen zu diesem Beispiel und anderen Beispielen, die für WIF verfügbar sind und wo sie heruntergeladen werden sollen, finden Sie unter WIF Code Sample Index.
/// <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;
}
}
Hinweise
Um die Serialisierung in einer abgeleiteten Klasse zu implementieren, überschreiben Sie diese Eigenschaft, um die WriteToken Methoden zum Implementieren der Serialisierungslogik zurückzugeben true und außer Kraft zu setzen.