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
ne peut pas être affecté à partir de X509SecurityToken.
token
a la valeur null
.
La propriété Configuration a la valeur null
.
- ou -
Aucun registre des noms d'émetteurs (IssuerNameRegistry) n'est configuré. (La propriété IssuerNameRegistry de la SecurityTokenHandlerConfiguration référencée par la propriété Configuration est null
.)
Le X509CertificateValidator actuel n'a pas validé le certificat dans le jeton.
Le IssuerNameRegistry actuel a retourné null
lors de la tentative de résolution de l'émetteur du certificat dans le jeton.