X509SecurityTokenHandler.ValidateToken(SecurityToken) Methode

Definition

Ü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.

Gilt für: