X509SecurityTokenHandler.ValidateToken(SecurityToken) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Verifierar den angivna X.509-säkerhetstoken.
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)
Parametrar
- token
- SecurityToken
Den token som ska verifieras.
Returer
Identiteterna som finns i token.
Undantag
token kan inte tilldelas från X509SecurityToken.
token är null.
Egenskapen Configuration är null.
-eller-
Det finns inget namnregister för utfärdaren (IssuerNameRegistry) konfigurerat. (Egenskapen IssuerNameRegistry för egenskapen SecurityTokenHandlerConfiguration som refereras av egenskapen Configuration är null.)
Det gick X509CertificateValidator inte att verifiera certifikatet i token.
Den aktuella returneras IssuerNameRegistrynull när du försöker lösa utfärdaren av certifikatet i token.