Freigeben über


SecurityTokenHandler.CanValidateToken Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Handler die Validierung 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

true, wenn die Klasse zum Überprüfen von Sicherheitstoken in der Lage ist; andernfalls false. Der Standardwert ist false.

Beispiele

Der folgende Code zeigt, wie die CanValidateToken -Eigenschaft überschrieben wird, 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 von Simple Web Token (SWT) ermöglichen. Informationen zu diesem Beispiel und anderen für WIF verfügbaren Beispielen sowie zu den Informationen zum Herunterladen finden Sie unter WIF-Codebeispielindex.

/// <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 ValidateToken Methode zurückzugeben true und zu überschreiben, um die Validierungslogik zu implementieren.

Gilt für: