GoogleChallengeProperties Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
AuthenticationProperties для запроса OAuth в Google.
public ref class GoogleChallengeProperties : Microsoft::AspNetCore::Authentication::OAuth::OAuthChallengeProperties
public class GoogleChallengeProperties : Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties
type GoogleChallengeProperties = class
inherit OAuthChallengeProperties
Public Class GoogleChallengeProperties
Inherits OAuthChallengeProperties
- Наследование
Конструкторы
GoogleChallengeProperties() |
Инициализирует новый экземпляр GoogleChallengeProperties. |
GoogleChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Инициализирует новый экземпляр GoogleChallengeProperties. |
GoogleChallengeProperties(IDictionary<String,String>) |
Инициализирует новый экземпляр GoogleChallengeProperties. |
Поля
AccessTypeKey |
Ключ параметра для аргумента "access_type", используемого для запроса запроса. |
ApprovalPromptKey |
Ключ параметра для аргумента "approval_prompt", используемого для запроса запроса. |
IncludeGrantedScopesKey |
Ключ параметра для аргумента "include_granted_scopes", используемый для запроса запроса. |
LoginHintKey |
Ключ параметра для аргумента "login_hint", используемого для запроса запроса. |
PromptParameterKey |
Ключ параметра для аргумента prompt, используемого для запроса запроса. |
Свойства
AccessType |
Значение параметра "access_type", используемое для запроса запроса. |
AllowRefresh |
Получает или задает значение параметра, который разрешает или запрещает обновление сеанса проверки подлинности. (Унаследовано от AuthenticationProperties) |
ApprovalPrompt |
Значение параметра "approval_prompt", используемое для запроса запроса. |
ExpiresUtc |
Получает или задает время, когда заканчивается срок действия билета проверки подлинности. (Унаследовано от AuthenticationProperties) |
IncludeGrantedScopes |
Значение параметра "include_granted_scopes", используемое для запроса запроса. |
IsPersistent |
Получает или задает значение параметра, определяющего, сохраняется ли сеанс проверки подлинности на протяжении нескольких запросов. (Унаследовано от AuthenticationProperties) |
IssuedUtc |
Получает или задает время, когда был выдан билет проверки подлинности. (Унаследовано от AuthenticationProperties) |
Items |
Значения состояний сеанса проверки подлинности. (Унаследовано от AuthenticationProperties) |
LoginHint |
Значение параметра "login_hint", используемое для запроса запроса. |
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) |
Обновления значение маркера, если он уже имеется. |