Freigeben über


WindowsUserNameSecurityTokenHandler.ValidateToken(SecurityToken) Methode

Definition

Überprüft das angegebene Token und gibt seine Ansprüche zurück.

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)

Parameter

token
SecurityToken

Das zu validierende Token. Eine Instanz von UserNameSecurityToken.

Gibt zurück

Die im Token enthaltenen Identitäten.

Ausnahmen

token ist null.

token lässt sich nicht aus UserNameSecurityToken zuweisen.

- oder -

Die UserName -Eigenschaft des angegebenen Tokens hat nicht das Format user\domain.

Die Configuration-Eigenschaft ist null.

LogonUser unter Verwendung des angegebenen Tokens fehlgeschlagen.

Gilt für: