X509SecurityTokenHandler.ValidateToken(SecurityToken) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawdza poprawność określonego tokenu zabezpieczającego X.509.
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)
Parametry
- token
- SecurityToken
Token do zweryfikowania.
Zwraca
Tożsamości zawarte w tokenie.
Wyjątki
token
nie można przypisać z X509SecurityTokenelementu .
token
to null
.
Właściwość Configuration to null
.
-lub-
Nie skonfigurowano rejestru nazw wystawcy (IssuerNameRegistry). (WłaściwośćIssuerNameRegistry, do której odwołuje się Configuration właściwość SecurityTokenHandlerConfiguration , to null
.)
Bieżący element X509CertificateValidator nie może zweryfikować certyfikatu w tokenie.
Bieżący IssuerNameRegistry zwrócony null
podczas próby rozpoznania wystawcy certyfikatu w tokenie.