Sdílet prostřednictvím


SecurityTokenHandler.CanWriteToken Vlastnost

Definice

Získá hodnotu, která určuje, zda obslužná rutina může serializovat tokeny zabezpečení.

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

Hodnota vlastnosti

true je-li třída schopna serializovat tokeny; jinak false. Výchozí hodnota je false.

Příklady

Následující kód ukazuje, jak přepsat CanWriteToken vlastnost indikovat, že vlastní obslužná rutina může serializovat tokeny. Kód je převzat z ukázky Custom Token . Tato ukázka poskytuje vlastní třídy, které umožňují zpracování jednoduchých webových tokenů (SWT). Informace o této ukázce a dalších ukázkách, které jsou k dispozici pro WIF a kde je stáhnout, najdete v tématu Vzorový index kódu 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;
    }
}

Poznámky

Chcete-li implementovat serializace v odvozené třídě, přepište tuto vlastnost vrátit true a přepsat WriteToken metody implementace serializace logiky.

Platí pro