Udostępnij za pośrednictwem


SessionAuthenticationModule.SetPrincipalFromSessionToken Metoda

Definicja

Ustawia podmiot zabezpieczeń w obiekcie HttpContext i Thread na podmiot zabezpieczeń zawarty w określonym tokenie sesji.

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)

Parametry

sessionSecurityToken
SessionSecurityToken

Token sesji, z którego należy ustawić podmiot zabezpieczeń.

Uwagi

Wywołuje metodę ValidateSessionToken i ustawia Thread.CurrentPrincipal właściwość oraz HttpContext.User właściwość przy HttpContext.Current użyciu zwracanych tożsamości.

Ta metoda jest wywoływana AuthenticateSessionSecurityToken z metody .

Dotyczy