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


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)

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