Freigeben über


SecurityTokenHandler.CanValidateToken Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Handler die Überprüfung von Sicherheitstoken unterstützt.

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

Eigenschaftswert

truewenn die Klasse in der Lage ist, Sicherheitstoken zu validieren; andernfalls . false Der Standardwert lautet false.

Beispiele

Der folgende Code zeigt, wie die CanValidateToken Eigenschaft außer Kraft setzen, um anzugeben, dass ein benutzerdefinierter Handler Token überprüfen 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 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;
    }
}

Hinweise

Um die Validierung in einer abgeleiteten Klasse zu implementieren, überschreiben Sie diese Eigenschaft, um die Methode zurückzugeben true und außer Kraft zu setzen, um die ValidateToken Validierungslogik zu implementieren.

Gilt für: