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()

Vlastnosti

DefaultAuthenticateScheme

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

DefaultChallengeScheme

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

DefaultForbidScheme

Používá se jako výchozí schéma podle 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 podle SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties).

DefaultSignOutScheme

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

RequireAuthenticatedSignIn

Pokud ano, měl by se při pokusu s uživatelem vyvolat přihlášení. Uživatel se považuje za ověřený, pokud IsAuthenticated se vrátí true pro ClaimsPrincipal přidružený požadavek HTTP.

SchemeMap

Schémata map podle názvu

Schemes

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

Metody

AddScheme(String, Action<AuthenticationSchemeBuilder>)

AuthenticationSchemePřidá .

AddScheme<THandler>(String, String)

AuthenticationSchemePřidá .

Platí pro