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