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 überprüfende Token.
Gibt zurück
Die im Token enthaltenen Identitäten.
Ausnahmen
token ist nicht zuzuweisen von X509SecurityToken.
token ist null.
Die Configuration Eigenschaft ist null.
-oder-
Es ist keine Ausstellernamenregistrierung (IssuerNameRegistry) konfiguriert. (Die IssuerNameRegistry Eigenschaft der SecurityTokenHandlerConfiguration Eigenschaft, auf die von der Configuration Eigenschaft verwiesen wird, ist null.)
Das aktuelle X509CertificateValidator Zertifikat konnte im Token nicht überprüft werden.
Der aktuelle IssuerNameRegistry Zurückgegebene null beim Versuch, den Aussteller des Zertifikats im Token aufzulösen.