AuthenticationProperties Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Словарь для хранения значений состояний сеанса проверки подлинности.
public ref class AuthenticationProperties
public class AuthenticationProperties
type AuthenticationProperties = class
Public Class AuthenticationProperties
- Наследование
-
AuthenticationProperties
- Производный
Конструкторы
AuthenticationProperties() |
Инициализирует новый экземпляр класса AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Инициализирует новый экземпляр класса AuthenticationProperties. |
AuthenticationProperties(IDictionary<String,String>) |
Инициализирует новый экземпляр класса AuthenticationProperties. |
Свойства
AllowRefresh |
Получает или задает значение параметра, который разрешает или запрещает обновление сеанса проверки подлинности. |
ExpiresUtc |
Получает или задает время, когда заканчивается срок действия билета проверки подлинности. |
IsPersistent |
Получает или задает значение параметра, определяющего, сохраняется ли сеанс проверки подлинности на протяжении нескольких запросов. |
IssuedUtc |
Получает или задает время, когда был выдан билет проверки подлинности. |
Items |
Значения состояний сеанса проверки подлинности. |
Parameters |
Коллекция параметров, передаваемых обработчику проверки подлинности. Они не предназначены для сериализации или сохраняемости, а только для потока данных между сайтами вызовов. |
RedirectUri |
Получает или задает полный путь или абсолютный универсальный код ресурса (URI), используемый в качестве значения ответа перенаправления HTTP. |
Методы
Clone() |
Возвращает копию. |
GetBool(String) | |
GetDateTimeOffset(String) |
Получение значения, допускающее DateTimeOffset значение NULL, Items из коллекции. |
GetParameter<T>(String) |
Получите параметр из Parameters коллекции. |
GetString(String) |
Получение строкового значения из Items коллекции. |
SetBool(String, Nullable<Boolean>) | |
SetDateTimeOffset(String, Nullable<DateTimeOffset>) |
Задает или удаляет DateTimeOffset значение в Items коллекции. |
SetParameter<T>(String, T) |
Задайте значение параметра в Parameters коллекции. |
SetString(String, String) |
Установка или удаление строкового значения из Items коллекции. |
Методы расширения
GetTokens(AuthenticationProperties) |
Возвращает все экземпляры, AuthenticationToken содержащиеся в свойствах . |
GetTokenValue(AuthenticationProperties, String) |
Возвращает значение маркера. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Сохраняет набор маркеров проверки подлинности после удаления старых маркеров. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Обновления значение маркера, если он уже имеется. |