X509SecurityTokenHandler.ValidateToken(SecurityToken) Método

Definición

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.

Se aplica a