X509SecurityTokenHandler.ValidateToken(SecurityToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Valide le jeton de sécurité X.509 spécifié.
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)
Paramètres
- token
- SecurityToken
Jeton à valider.
Retours
Identités contenues dans le jeton.
Exceptions
token n’est pas assignable à partir de X509SecurityToken.
token a la valeur null.
La Configuration propriété est null.
- ou -
Il n’existe aucun registre de noms d’émetteur (IssuerNameRegistry) configuré. (La IssuerNameRegistry propriété de SecurityTokenHandlerConfiguration la Configuration propriété référencée est null.)
Le courant X509CertificateValidator n’a pas pu valider le certificat dans le jeton.
Actuel IssuerNameRegistry retourné null lors de la tentative de résolution de l’émetteur du certificat dans le jeton.