Sdílet prostřednictvím


AuthenticationOptions Třída

Definice

Možnosti konfigurace ověřování

public ref class AuthenticationOptions
public class AuthenticationOptions
type AuthenticationOptions = class
Public Class AuthenticationOptions
Dědičnost
AuthenticationOptions

Konstruktory

AuthenticationOptions()

Možnosti konfigurace ověřování

Vlastnosti

DefaultAuthenticateScheme

Používá se jako výchozí schéma v nástroji AuthenticateAsync(HttpContext, String).

DefaultChallengeScheme

Používá se jako výchozí schéma v nástroji ChallengeAsync(HttpContext, String, AuthenticationProperties).

DefaultForbidScheme

Používá se jako výchozí schéma v nástroji ForbidAsync(HttpContext, String, AuthenticationProperties).

DefaultScheme

Používá se jako záložní výchozí schéma pro všechny ostatní výchozí hodnoty.

DefaultSignInScheme

Používá se jako výchozí schéma v nástroji SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties).

DefaultSignOutScheme

Používá se jako výchozí schéma v nástroji SignOutAsync(HttpContext, String, AuthenticationProperties).

RequireAuthenticatedSignIn

Pokud je hodnota true, měl by se při pokusu s uživatelem vyvolat přihlášení. Uživatel se považuje za ověřeného, pokud IsAuthenticated vrátí true hodnotu přidruženou ClaimsPrincipal k požadavku HTTP.

SchemeMap

Mapuje schémata podle názvu.

Schemes

Vrátí schémata v pořadí, v jakém byla přidána (důležité pro prioritu zpracování požadavků).

Metody

AddScheme(String, Action<AuthenticationSchemeBuilder>)

Přidá objekt AuthenticationScheme.

AddScheme<THandler>(String, String)

Přidá objekt AuthenticationScheme.

Platí pro