TwitterOptions 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 middlewaru pro ověřování Twitteru
public ref class TwitterOptions : Microsoft::AspNetCore::Builder::RemoteAuthenticationOptions
public class TwitterOptions : Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions
type TwitterOptions = class
inherit RemoteAuthenticationOptions
Public Class TwitterOptions
Inherits RemoteAuthenticationOptions
- Dědičnost
Konstruktory
TwitterOptions() |
Inicializuje novou instanci TwitterOptions třídy. |
Vlastnosti
AuthenticationScheme |
Parametr AuthenticationScheme v možnostech odpovídá logickému názvu konkrétního schématu ověřování. Pokud chcete v kanálu použít stejný typ middlewaru ověřování více než jednou, může být přiřazena jiná hodnota. (Zděděno od AuthenticationOptions) |
AutomaticAuthenticate |
Pokud je pravda, ověřovací middleware změní příchozí požadavek uživatele. Pokud je hodnota false, middleware pro ověřování poskytne identitu pouze v případě, že je explicitně označena metodou AuthenticationScheme. (Zděděno od AuthenticationOptions) |
AutomaticChallenge |
Pokud je pravda, měl by ověřovací middleware zpracovat automatické výzvy. Pokud je false, ověřovací middleware změní pouze odpovědi, pokud to explicitně označí AuthenticationScheme. (Zděděno od AuthenticationOptions) |
BackchannelHttpHandler |
HttpMessageHandler použitý ke komunikaci se vzdáleným zprostředkovatelem identity. To nelze nastavit současně s BackchannelCertificateValidator, pokud hodnota může být downcast na WebRequestHandler. (Zděděno od RemoteAuthenticationOptions) |
BackchannelTimeout |
Získá nebo nastaví hodnotu časového limitu v milisekundách pro komunikaci zpětného kanálu 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) |
ConsumerKey |
Získá nebo nastaví klíč příjemce, který se používá ke komunikaci s Twitterem. |
ConsumerSecret |
Získá nebo nastaví tajný kód uživatele, který se používá k podepisování žádostí na Twitter. |
Description |
Další informace o typu ověřování, který je k dispozici pro aplikaci. (Zděděno od AuthenticationOptions) |
DisplayName |
Získejte 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í ITwitterEvents použitý ke zpracování událostí ověřování. |
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) |
RetrieveUserDetails |
Povolí načítání podrobností o uživateli během procesu ověřování, včetně e-mailových adres. Načítání e-mailových adres vyžaduje zvláštní oprávnění od podpory Twitteru pro jednotlivé aplikace. Výchozí hodnotou je hodnota false. Viz https://dev.twitter.com/rest/reference/get/account/verify_credentials. |
SaveTokens |
Definuje, jestli se mají po úspěšné autorizaci ukládat AuthenticationProperties přístupové a obnovovací tokeny.
Tato vlastnost je ve výchozím nastavení nastavená na |
SignInScheme |
Získá nebo nastaví schéma ověřování odpovídající middlewaru zodpovědnému za zachová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. |
SystemClock |
Pouze pro účely testování. |
SystemClock |
Pouze pro účely testování. (Zděděno od AuthenticationOptions) |