SessionAuthenticationModule.SetPrincipalFromSessionToken Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает в качестве субъекта HttpContext и Thread субъект, содержащийся в указанном токене сеанса.
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)
Параметры
- sessionSecurityToken
- SessionSecurityToken
Токен сеанса, из которого требуется задать субъект.
Комментарии
ValidateSessionToken Вызывает метод и задает Thread.CurrentPrincipal свойство и свойство в HttpContext.UserHttpContext.Current с помощью возвращаемых удостоверений.
Этот метод вызывается из AuthenticateSessionSecurityToken метода .