Aracılığıyla paylaş


AuthenticationOptions Sınıf

Tanım

Kimlik doğrulamasını yapılandırma seçenekleri.

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

Oluşturucular

AuthenticationOptions()

Kimlik doğrulamasını yapılandırma seçenekleri.

Özellikler

DefaultAuthenticateScheme

tarafından AuthenticateAsync(HttpContext, String)varsayılan düzen olarak kullanılır.

DefaultChallengeScheme

tarafından ChallengeAsync(HttpContext, String, AuthenticationProperties)varsayılan düzen olarak kullanılır.

DefaultForbidScheme

tarafından ForbidAsync(HttpContext, String, AuthenticationProperties)varsayılan düzen olarak kullanılır.

DefaultScheme

Diğer tüm varsayılanlar için geri dönüş varsayılan şeması olarak kullanılır.

DefaultSignInScheme

tarafından SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)varsayılan düzen olarak kullanılır.

DefaultSignOutScheme

tarafından SignOutAsync(HttpContext, String, AuthenticationProperties)varsayılan düzen olarak kullanılır.

RequireAuthenticatedSignIn

Doğruysa, kullanıcı kimliği doğrulanmazsa SignIn'in oluşturması gerekir. HTTP isteğiyle ilişkilendirilmiş için döndürürse IsAuthenticatedtrueClaimsPrincipal kullanıcının kimliği doğrulanmış olarak kabul edilir.

SchemeMap

Şemaları ada göre eşler.

Schemes

Düzenleri eklendikleri sırayla döndürür (istek işleme önceliği için önemlidir)

Yöntemler

AddScheme(String, Action<AuthenticationSchemeBuilder>)

ekler AuthenticationScheme.

AddScheme<THandler>(String, String)

ekler AuthenticationScheme.

Şunlara uygulanır