Bagikan melalui


AuthenticationOptions Kelas

Definisi

Opsi untuk mengonfigurasi autentikasi.

public ref class AuthenticationOptions
public class AuthenticationOptions
type AuthenticationOptions = class
Public Class AuthenticationOptions
Warisan
AuthenticationOptions

Konstruktor

AuthenticationOptions()

Opsi untuk mengonfigurasi autentikasi.

Properti

DefaultAuthenticateScheme

Digunakan sebagai skema default oleh AuthenticateAsync(HttpContext, String).

DefaultChallengeScheme

Digunakan sebagai skema default oleh ChallengeAsync(HttpContext, String, AuthenticationProperties).

DefaultForbidScheme

Digunakan sebagai skema default oleh ForbidAsync(HttpContext, String, AuthenticationProperties).

DefaultScheme

Digunakan sebagai skema default fallback untuk semua default lainnya.

DefaultSignInScheme

Digunakan sebagai skema default oleh SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties).

DefaultSignOutScheme

Digunakan sebagai skema default oleh SignOutAsync(HttpContext, String, AuthenticationProperties).

RequireAuthenticatedSignIn

Jika true, SignIn harus melempar jika dicoba dengan pengguna tidak diautentikasi. Pengguna dianggap diautentikasi jika IsAuthenticated kembali true untuk yang ClaimsPrincipal terkait dengan permintaan HTTP.

SchemeMap

Skema peta berdasarkan nama.

Schemes

Mengembalikan skema dalam urutan yang ditambahkan (penting untuk prioritas penanganan permintaan)

Metode

AddScheme(String, Action<AuthenticationSchemeBuilder>)

AuthenticationSchemeMenambahkan .

AddScheme<THandler>(String, String)

AuthenticationSchemeMenambahkan .

Berlaku untuk