MicrosoftChallengeProperties 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 žádost o výzvu Microsoft OAuth. Viz https://learn.microsoft.com/azure/active-directory/develop/v2-oauth2-auth-code-flow#request-an-authorization-code referenční informace.
public ref class MicrosoftChallengeProperties : Microsoft::AspNetCore::Authentication::OAuth::OAuthChallengeProperties
public class MicrosoftChallengeProperties : Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties
type MicrosoftChallengeProperties = class
inherit OAuthChallengeProperties
Public Class MicrosoftChallengeProperties
Inherits OAuthChallengeProperties
- Dědičnost
Konstruktory
MicrosoftChallengeProperties() |
Inicializuje novou instanci pro MicrosoftChallengeProperties. |
MicrosoftChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>) |
Inicializuje novou instanci pro MicrosoftChallengeProperties. |
MicrosoftChallengeProperties(IDictionary<String,String>) |
Inicializuje novou instanci pro MicrosoftChallengeProperties. |
Pole
DomainHintKey |
Klíč parametru pro argument "domain_hint", který se používá pro požadavek výzvy. |
LoginHintKey |
Klíč parametru pro argument "login_hint", který se používá pro žádost o výzvu. |
PromptKey |
Klíč parametru pro argument "prompt" použitý pro požadavek výzvy. |
ResponseModeKey |
Zastaralé.
Klíč parametru pro argument "response_mode", který se používá pro žádost o výzvu. |
Vlastnosti
AllowRefresh |
Získá nebo nastaví, pokud by měla být povolena aktualizace relace ověřování. (Zděděno od AuthenticationProperties) |
DomainHint |
Získá nebo nastaví hodnotu parametru "domain_hint", která se používá pro požadavek výzvy. Pokud bude ověřování zahrnuto, přeskočí proces zjišťování na základě e-mailu, kterým uživatel prochází na přihlašovací stránce, což vede k trochu jednoduššímu uživatelskému prostředí. |
ExpiresUtc |
Získá nebo nastaví čas, kdy vyprší platnost lístku ověřování. (Zděděno od AuthenticationProperties) |
IsPersistent |
Získá nebo nastaví, zda ověřovací relace je trvalé napříč více požadavky. (Zděděno od AuthenticationProperties) |
IssuedUtc |
Získá nebo nastaví čas, kdy byl vystaven ověřovací lístek. (Zděděno od AuthenticationProperties) |
Items |
Uveďte hodnoty relace ověřování. (Zděděno od AuthenticationProperties) |
LoginHint |
Získá nebo nastaví hodnotu parametru "login_hint", která se používá pro požadavek výzvy. Dá se použít k předvyplnění pole uživatelského jména a e-mailové adresy na přihlašovací stránce uživatele, pokud je jeho uživatelské jméno známé předem. |
Parameters |
Kolekce parametrů, které jsou předány obslužné rutině ověřování. Nejsou určeny pro serializaci nebo trvalost, pouze pro tok dat mezi lokalitami volání. (Zděděno od AuthenticationProperties) |
Prompt |
Získá nebo nastaví hodnotu parametru "prompt", která se používá pro požadavek výzvy. Označuje typ požadované interakce uživatele. Jediné platné hodnoty jsou v tuto chvíli přihlášení, žádné a souhlas. |
RedirectUri |
Získá nebo nastaví úplnou cestu nebo absolutní identifikátor URI, který se má použít jako hodnota odpovědi http redirect. (Zděděno od AuthenticationProperties) |
ResponseMode |
Zastaralé.
Získá nebo nastaví hodnotu parametru |
Scope |
Hodnota parametru scope, která se používá pro žádost o výzvu. (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. |