GoogleOptions 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í.
Možnosti konfigurace pro GoogleMiddleware.
public ref class GoogleOptions : Microsoft::AspNetCore::Builder::OAuthOptions
public class GoogleOptions : Microsoft.AspNetCore.Builder.OAuthOptions
type GoogleOptions = class
inherit OAuthOptions
Public Class GoogleOptions
Inherits OAuthOptions
- Dědičnost
Konstruktory
GoogleOptions() |
Inicializuje nový GoogleOptions. |
Vlastnosti
AccessType |
access_type. Pokud chcete požádat o obnovovací token, nastavte na offline. |
AuthenticationScheme |
Parametr AuthenticationScheme v možnostech odpovídá logickému názvu pro konkrétní schéma ověřování. Pokud chcete v kanálu používat stejný typ middlewaru ověřování více než jednou, můžete přiřadit jinou hodnotu. (Zděděno od AuthenticationOptions) |
AuthorizationEndpoint |
Získá nebo nastaví identifikátor URI, kde bude klient přesměrován k ověření. (Zděděno od OAuthOptions) |
AutomaticAuthenticate |
Pokud je hodnota true, middleware ověřování změní požadavek přicházejícího uživatele. Pokud je hodnota false, middleware ověřování poskytne identitu jenom v případě, že to explicitně indikuje AuthenticationScheme. (Zděděno od AuthenticationOptions) |
AutomaticChallenge |
Pokud je hodnota true, měl by ověřovací middleware zpracovat automatické výzvy. Pokud je hodnota false, middleware ověřování změní odpovědi pouze v případě, že to explicitně označí AuthenticationScheme. (Zděděno od AuthenticationOptions) |
BackchannelHttpHandler |
HttpMessageHandler slouží ke komunikaci se vzdáleným zprostředkovatelem identity. Tuto hodnotu nelze nastavit současně s backchannelCertificateValidator, pokud nelze hodnotu downcastovat na WebRequestHandler. (Zděděno od RemoteAuthenticationOptions) |
BackchannelTimeout |
Získá nebo nastaví hodnotu časového limitu v milisekundách pro komunikaci back-channel se vzdáleným zprostředkovatelem identity. (Zděděno od RemoteAuthenticationOptions) |
CallbackPath |
Cesta požadavku v rámci základní cesty aplikace, kam se vrátí uživatelský agent. Middleware tento požadavek zpracuje, jakmile dorazí. (Zděděno od RemoteAuthenticationOptions) |
ClaimsIssuer |
Získá nebo nastaví vystavitele, který by se měl použít pro všechny vytvořené deklarace identity. (Zděděno od AuthenticationOptions) |
ClientId |
Získá nebo nastaví ID klienta přiřazeného poskytovatelem. (Zděděno od OAuthOptions) |
ClientSecret |
Získá nebo nastaví tajný klíč klienta přiřazený zprostředkovatelem. (Zděděno od OAuthOptions) |
Description |
Další informace o typu ověřování, který je k dispozici pro aplikaci. (Zděděno od AuthenticationOptions) |
DisplayName |
Získá nebo nastaví text, který může uživatel zobrazit v uživatelském rozhraní přihlášení. (Zděděno od RemoteAuthenticationOptions) |
Events |
Získá nebo nastaví IOAuthEvents objekt použitý ke zpracování událostí ověřování. (Zděděno od OAuthOptions) |
RemoteAuthenticationTimeout |
Získá nebo nastaví časový limit pro dokončení toku ověřování (ve výchozím nastavení 15 minut). (Zděděno od RemoteAuthenticationOptions) |
SaveTokens |
Definuje, zda mají být přístupové a obnovovací tokeny uloženy v po AuthenticationProperties úspěšné autorizaci.
Tato vlastnost je ve výchozím nastavení nastavená na |
Scope |
Získá seznam oprávnění k vyžádání. (Zděděno od OAuthOptions) |
SignInScheme |
Získá nebo nastaví schéma ověřování odpovídající middlewaru zodpovědnému za uchování identity uživatele po úspěšném ověření. Tato hodnota obvykle odpovídá middlewaru cookie zaregistrovaného ve třídě Startup. Pokud je vynechán, SignInScheme použije se jako záložní hodnota. (Zděděno od RemoteAuthenticationOptions) |
StateDataFormat |
Získá nebo nastaví typ používaný k zabezpečení dat zpracovávaných middlewarem. (Zděděno od OAuthOptions) |
SystemClock |
Pouze pro účely testování. (Zděděno od OAuthOptions) |
TokenEndpoint |
Získá nebo nastaví identifikátor URI, ke které bude middleware přistupovat k výměně tokenu OAuth. (Zděděno od OAuthOptions) |
UserInformationEndpoint |
Získá nebo nastaví identifikátor URI middleware bude mít přístup k získání informací o uživateli. Tato hodnota se nepoužívá ve výchozí implementaci, je určena pro použití ve vlastních implementacích ioAuthAuthenticationEvents.Authenticated nebo OAuthAuthenticationHandler.CreateTicketAsync. (Zděděno od OAuthOptions) |