GoogleChallengeProperties Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
AuthenticationProperties pro výzvu Google OAuth.
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
- Dědičnost
Konstruktory
GoogleChallengeProperties() |
Inicializuje novou instanci .GoogleChallengeProperties |
GoogleChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializuje novou instanci .GoogleChallengeProperties |
GoogleChallengeProperties(IDictionary<String,String>) |
Inicializuje novou instanci .GoogleChallengeProperties |
Pole
AccessTypeKey |
Klíč parametru pro argument "access_type", který se používá pro žádost o výzvu. |
ApprovalPromptKey |
Klíč parametru pro argument "approval_prompt", který se používá pro žádost o výzvu. |
IncludeGrantedScopesKey |
Klíč parametru pro argument "include_granted_scopes", který se používá pro požadavek výzvy. |
LoginHintKey |
Klíč parametru pro argument "login_hint", který se používá pro požadavek výzvy. |
PromptParameterKey |
Klíč parametru pro argument prompt, který se používá pro požadavek výzvy. |
Vlastnosti
AccessType |
Hodnota parametru access_type, která se používá pro žádost o výzvu. |
AllowRefresh |
Získá nebo nastaví, jestli by měla být povolena aktualizace relace ověřování. (Zděděno od AuthenticationProperties) |
ApprovalPrompt |
Hodnota parametru "approval_prompt" používaná pro požadavek výzvy. |
ExpiresUtc |
Získá nebo nastaví čas, kdy vyprší platnost ověřovacího lístku. (Zděděno od AuthenticationProperties) |
IncludeGrantedScopes |
Hodnota parametru "include_granted_scopes" použitá pro požadavek výzvy. |
IsPersistent |
Získá nebo nastaví, zda je relace ověřování trvale v rámci více požadavků. (Zděděno od AuthenticationProperties) |
IssuedUtc |
Získá nebo nastaví čas, kdy byl vydán ověřovací lístek. (Zděděno od AuthenticationProperties) |
Items |
Uveďte hodnoty relace ověřování. (Zděděno od AuthenticationProperties) |
LoginHint |
Hodnota parametru login_hint, která se používá pro žádost o výzvu. |
Parameters |
Kolekce parametrů, které jsou předány do obslužné rutiny ověřování. Nejsou určeny pro serializaci nebo trvalost, pouze pro tok dat mezi lokalitami volání. (Zděděno od AuthenticationProperties) |
Prompt |
Hodnota parametru prompt, která se používá pro požadavek výzvy. |
RedirectUri |
Získá nebo nastaví úplnou cestu nebo absolutní identifikátor URI, který se použije jako hodnota odpovědi http přesměrování. (Zděděno od AuthenticationProperties) |
Scope |
Hodnota parametru scope, která se používá pro požadavek výzvy. (Zděděno od OAuthChallengeProperties) |
Metody
Metody rozšíření
GetTokens(AuthenticationProperties) |
Vrátí všechny AuthenticationToken instance obsažené ve vlastnostech. |
GetTokenValue(AuthenticationProperties, String) |
Vrátí hodnotu tokenu. |
StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>) |
Ukládá sadu ověřovacích tokenů po odebrání všech starých tokenů. |
UpdateTokenValue(AuthenticationProperties, String, String) |
Aktualizace hodnotu tokenu, pokud už existuje. |