X509SecurityTokenHandler.ValidateToken(SecurityToken) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Valideert het opgegeven X.509-beveiligingstoken.
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)
Parameters
- token
- SecurityToken
Het token dat moet worden gevalideerd.
Retouren
De identiteiten in het token.
Uitzonderingen
token kan niet worden toegewezen vanuit X509SecurityToken.
token is null.
De eigenschap Configuration is null.
– of –
Er is geen naamregister (IssuerNameRegistry) voor verleners geconfigureerd. (De IssuerNameRegistry eigenschap van de SecurityTokenHandlerConfiguration eigenschap waarnaar wordt verwezen, Configuration is null.)
De huidige X509CertificateValidator kan het certificaat in het token niet valideren.
De huidige IssuerNameRegistry waarde die wordt null geretourneerd bij het oplossen van de verlener van het certificaat in het token.