Compartir a través de


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

Identidades contenidas en el token.

Excepciones

token no es asignable desde X509SecurityToken.

token es null.

La propiedad Configuration es null.

o bien

No hay ningún registro de nombres de emisor (IssuerNameRegistry) configurado. (La propiedad IssuerNameRegistry de SecurityTokenHandlerConfiguration al que hace referencia la propiedad Configuration es null).

El X509CertificateValidator actual no pudo validar el certificado en el token.

El IssuerNameRegistry actual devolvió null al intentar resolver el emisor del certificado en el token.

Se aplica a