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
- Наследование
Комментарии
По умолчанию 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) |