X509SecurityTokenHandler.ValidateToken(SecurityToken) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Valida el token de seguridad X.509 especificado.
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)
Parámetros
- token
- SecurityToken
Token que se va a validar.
Devoluciones
Las identidades contenidas en el token.
Excepciones
token no se puede asignar desde X509SecurityToken.
token es null.
La Configuration propiedad es null.
O bien
No hay ningún registro de nombres de emisor (IssuerNameRegistry) configurado. (La IssuerNameRegistry propiedad de la a la SecurityTokenHandlerConfiguration que hace referencia la Configuration propiedad es null).
El objeto actual X509CertificateValidator no pudo validar el certificado en el token.
El objeto actual IssuerNameRegistry devuelto null al intentar resolver el emisor del certificado en el token.