Freigeben über


SessionAuthenticationModule.SetPrincipalFromSessionToken Methode

Definition

Legt den Prinzipal im HttpContext und Thread auf den Prinzipal fest, der im angegebenen Sitzungstoken enthalten ist.

protected:
 virtual void SetPrincipalFromSessionToken(System::IdentityModel::Tokens::SessionSecurityToken ^ sessionSecurityToken);
protected virtual void SetPrincipalFromSessionToken (System.IdentityModel.Tokens.SessionSecurityToken sessionSecurityToken);
abstract member SetPrincipalFromSessionToken : System.IdentityModel.Tokens.SessionSecurityToken -> unit
override this.SetPrincipalFromSessionToken : System.IdentityModel.Tokens.SessionSecurityToken -> unit
Protected Overridable Sub SetPrincipalFromSessionToken (sessionSecurityToken As SessionSecurityToken)

Parameter

sessionSecurityToken
SessionSecurityToken

Das Sitzungstoken, aus dem der Prinzipal festgelegt wird.

Hinweise

Ruft die ValidateSessionToken -Methode auf und legt die Thread.CurrentPrincipal -Eigenschaft und die HttpContext.User -Eigenschaft unter HttpContext.Current Verwendung der zurückgegebenen Identitäten fest.

Diese Methode wird von der AuthenticateSessionSecurityToken -Methode aufgerufen.

Gilt für: