SecurityTokenAuthenticator.ValidateTokenCore(SecurityToken) Methode
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.
Authentifiziert beim Überschreiben in einer abgeleiteten Klasse das angegebene Sicherheitstoken und gibt den Satz von Autorisierungsrichtlinien für das Sicherheitstoken zurück.
protected:
abstract System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ ValidateTokenCore(System::IdentityModel::Tokens::SecurityToken ^ token);
protected abstract System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ValidateTokenCore (System.IdentityModel.Tokens.SecurityToken token);
abstract member ValidateTokenCore : System.IdentityModel.Tokens.SecurityToken -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
Protected MustOverride Function ValidateTokenCore (token As SecurityToken) As ReadOnlyCollection(Of IAuthorizationPolicy)
Parameter
- token
- SecurityToken
Die zu validierende SecurityToken.
Gibt zurück
Eine ReadOnlyCollection<T> des Typs IAuthorizationPolicy, der den Satz von Autorisierungsrichtlinien für diese Anwendung praktisch enthält.
Hinweise
Überschreiben Sie die ValidateTokenCore-Methode, um ein spezifisches Sicherheitstoken zu authentifizieren.
Wenn die ValidateTokenCore-Methode überschrieben wird, beachten Sie die folgenden Richtlinien:
Wenn das an den -Parameter übergebene Sicherheitstoken
tokennicht überprüft werden kann, wird eine Ausnahme SecurityTokenValidationException ausgelöst.Wenn für diese Anwendung praktisch keine Autorisierungsrichtlinien vorhanden sind, wird eine leere ReadOnlyCollection<T> des Typs IAuthorizationPolicy zurückgegeben.
Wenn diese Methode null zurückgibt, löst Windows Communication Foundation eine Ausnahme SecurityTokenValidationException aus.
Die ValidateTokenCore-Methode wird von der ValidateToken-Methode aufgerufen.