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