X509SecurityTokenHandler.ValidateToken(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.
Überprüft das angegebene X.509-Sicherheitstoken.
public:
override System::Collections::ObjectModel::ReadOnlyCollection<System::Security::Claims::ClaimsIdentity ^> ^ ValidateToken(System::IdentityModel::Tokens::SecurityToken ^ token);
public override System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken (System.IdentityModel.Tokens.SecurityToken token);
override this.ValidateToken : System.IdentityModel.Tokens.SecurityToken -> System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity>
Public Overrides Function ValidateToken (token As SecurityToken) As ReadOnlyCollection(Of ClaimsIdentity)
Parameter
- token
- SecurityToken
Das zu validierende Token.
Gibt zurück
Die Identitäten im Token.
Ausnahmen
token
lässt sich nicht aus X509SecurityToken zuweisen.
token
ist null
.
Die Configuration-Eigenschaft ist null
.
- oder -
Es gibt keine konfigurierte Ausstellernamensregistrierung (IssuerNameRegistry). (Die IssuerNameRegistry-Eigenschaft von SecurityTokenHandlerConfiguration, auf die von der Configuration-Eigenschaft verwiesen wird, ist null
.)
Der aktuelle X509CertificateValidator konnte das Zertifikat im Token nicht überprüfen.
Die aktuelle IssuerNameRegistry gab null
zurück bei dem Versuch, den Aussteller des Zertifikats im Token zu ermitteln.