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 pro middleware ověřování na 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 |
AuthenticationScheme v možnostech odpovídá logickému názvu pro konkrétní schéma ověřování. Pro použití stejného typu middlewaru ověřování v kanálu je možné přiřadit jinou hodnotu. (Zděděno od AuthenticationOptions) |
| AutomaticAuthenticate |
Pokud je hodnota true, middleware ověřování změní požadavek, který uživatel přichází. Pokud je hodnota false, bude middleware ověřování poskytovat pouze identitu, je-li výslovně označena AuthenticationScheme. (Zděděno od AuthenticationOptions) |
| AutomaticChallenge |
Pokud má hodnotu true, musí middleware ověřování zpracovávat automatické výzvy. Pokud je hodnota false, bude middleware ověřování měnit pouze odpovědi, pokud jsou výslovně označeny AuthenticationScheme. (Zděděno od AuthenticationOptions) |
| BackchannelHttpHandler |
HttpMessageHandler, který se používá ke komunikaci se vzdáleným zprostředkovatelem identity. Tuto hodnotu nelze nastavit na stejnou dobu jako BackchannelCertificateValidator, pokud hodnota nemůž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 back-Channel se vzdáleným zprostředkovatelem identity. (Zděděno od RemoteAuthenticationOptions) |
| CallbackPath |
Cesta požadavku v základní cestě aplikace, kde se vrátí agent uživatele Middleware tento požadavek zpracuje při doručení. (Zděděno od RemoteAuthenticationOptions) |
| ClaimsIssuer |
Získá nebo nastaví vystavitele, který se má 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ý klíč příjemce použitý k podepisování požadavků na Twitter. |
| Description |
Další informace o typu ověřování, který je zpřístupněn 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í ITwitterEvents použitou pro zpracování událostí ověřování. |
| RemoteAuthenticationTimeout |
Získá nebo nastaví časový limit pro dokončení toku ověřování (15 minut ve výchozím nastavení). (Zděděno od RemoteAuthenticationOptions) |
| RetrieveUserDetails |
Povolí načítání podrobností o uživatelích během procesu ověřování, včetně e-mailových adres. Načtení e-mailových adres vyžaduje zvláštní oprávnění od podpory Twitteru na jednotlivých aplikacích. Výchozí hodnotou je hodnota false. Viz https://dev.twitter.com/rest/reference/get/account/verify_credentials. |
| SaveTokens |
Definuje, jestli se mají AuthenticationProperties po úspěšné autorizaci ukládat tokeny přístupu a aktualizace.
Tato vlastnost je ve výchozím nastavení nastavená na |
| SignInScheme |
Získá nebo nastaví schéma ověřování odpovídající middlewaru, který je zodpovědný za zachování identity uživatele po úspěšném ověření. Tato hodnota obvykle odpovídá middlewaru souborů cookie zaregistrovanému ve spouštěcí třídě. Je-li tento parametr vynechán, SignInScheme je použit jako záložní hodnota. (Zděděno od RemoteAuthenticationOptions) |
| StateDataFormat |
Získá nebo nastaví typ použitý 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) |