Поделиться через


SessionSecurityTokenReceivedEventArgs Класс

Определение

Предоставляет данные о событии SessionSecurityTokenReceived.

public ref class SessionSecurityTokenReceivedEventArgs : System::ComponentModel::CancelEventArgs
public class SessionSecurityTokenReceivedEventArgs : System.ComponentModel.CancelEventArgs
type SessionSecurityTokenReceivedEventArgs = class
    inherit CancelEventArgs
Public Class SessionSecurityTokenReceivedEventArgs
Inherits CancelEventArgs
Наследование
SessionSecurityTokenReceivedEventArgs

Комментарии

По умолчанию SessionSecurityTokenReceived событие вызывается из SessionAuthenticationModule.OnAuthenticateRequest метода после успешного считывания маркера сеанса (SessionSecurityToken) из файла cookie сеанса. В обработчике событий можно изменить свойства маркера сеанса перед его передачей дальше по конвейеру и использовать для проверки подлинности сущности, выполняющего запрос (пользователя).

Доступ к маркеру можно получить через SessionToken свойство . После изменения маркера можно убедиться, что он будет записан обратно в файл cookie, задав для ReissueCookie параметра значение true. Наконец, SessionSecurityTokenReceived событие является отменяемым событием, и вы можете задать Cancel свойство (наследуемое от CancelEventArgs), чтобы прервать дальнейшую обработку запроса.

Конструкторы

SessionSecurityTokenReceivedEventArgs(SessionSecurityToken)

Инициализирует новый экземпляр класса SecurityTokenReceivedEventArgs, содержащий указанный токен сеанса.

Свойства

Cancel

Возвращает или задает значение, показывающее, следует ли отменить событие.

(Унаследовано от CancelEventArgs)
ReissueCookie

Получает или задает значение, указывающее, следует ли перевыдавать файл cookie сеанса вместе с откликом.

SessionToken

Получает или задает полученный токен безопасности сеанса.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к