Nyelv

SessionSecurityTokenHandler.ValidateToken Metódus

Definíció

Érvényesít egy jogkivonatot, és visszaadja a jogcímeit.

Túlterhelések

Name Description
ValidateToken(SecurityToken)

Ellenőrzi a megadott jogkivonatot, és visszaadja a jogcímeit.

ValidateToken(SessionSecurityToken, String)

Ellenőrzi a megadott munkamenet-jogkivonatot, és visszaadja a jogcímeit.

ValidateToken(SecurityToken)

Ellenőrzi a megadott jogkivonatot, és visszaadja a jogcímeit.

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)

Paraméterek

token
SecurityToken

Az érvényesítendő jogkivonat. A fájlból SessionSecurityTokenrendelhetőnek kell lennie.

Válaszok

A jogkivonatban található identitások.

Kivételek

token null.

tokennem rendelhető hozzá .SessionSecurityToken

Megjegyzések

Meghívja a ValidateSession jogkivonat érvényesítésének metódusát.

Lásd még

A következőre érvényes:

ValidateToken(SessionSecurityToken, String)

Ellenőrzi a megadott munkamenet-jogkivonatot, és visszaadja a jogcímeit.

public:
 virtual System::Collections::ObjectModel::ReadOnlyCollection<System::Security::Claims::ClaimsIdentity ^> ^ ValidateToken(System::IdentityModel::Tokens::SessionSecurityToken ^ token, System::String ^ endpointId);
public virtual System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity> ValidateToken(System.IdentityModel.Tokens.SessionSecurityToken token, string endpointId);
override this.ValidateToken : System.IdentityModel.Tokens.SessionSecurityToken * string -> System.Collections.ObjectModel.ReadOnlyCollection<System.Security.Claims.ClaimsIdentity>
Public Overridable Function ValidateToken (token As SessionSecurityToken, endpointId As String) As ReadOnlyCollection(Of ClaimsIdentity)

Paraméterek

token
SessionSecurityToken

Az érvényesítendő jogkivonat. A fájlból SessionSecurityTokenrendelhetőnek kell lennie.

endpointId
String

Annak a végpontnak az azonosítója, amelyre a jogkivonat hatóköre kiterjed.

Válaszok

A jogkivonatban található identitások.

Kivételek

token az null.

-vagy-

endpointId az null.

tokennem rendelhető hozzá .SessionSecurityToken

A EndpointId megadott jogkivonat tulajdonsága nem vagy üres null , és értéke eltér a endpointId paraméter által megadotttól.

Megjegyzések

Ellenőrzést végez annak ellenőrzéséhez, hogy a megadott jogkivonat hatóköre a megadott végpontazonosítóhoz tartozik-e, és ha igen, meghívja a SessionSecurityTokenHandler.ValidateToken(SecurityToken) metódust, ellenkező esetben egy SecurityTokenException.

Important

Az üres vagy üres EndpointId tulajdonságú null munkamenet-jogkivonatok globális hatókörűnek minősülnek. Ez potenciális biztonsági kockázatot jelent. Ezért győződjön meg arról, hogy a EndpointId tulajdonság be van állítva a munkamenet-jogkivonatokban.

Lásd még

A következőre érvényes: