AuthenticationOptions 類別

定義

設定驗證的選項。

public ref class AuthenticationOptions
public class AuthenticationOptions
type AuthenticationOptions = class
Public Class AuthenticationOptions
繼承
AuthenticationOptions

建構函式

AuthenticationOptions()

設定驗證的選項。

屬性

DefaultAuthenticateScheme

使用 做為 的預設配置 AuthenticateAsync(HttpContext, String)

DefaultChallengeScheme

使用 做為 的預設配置 ChallengeAsync(HttpContext, String, AuthenticationProperties)

DefaultForbidScheme

使用 做為 的預設配置 ForbidAsync(HttpContext, String, AuthenticationProperties)

DefaultScheme

做為所有其他預設值的後援預設配置。

DefaultSignInScheme

使用 做為 的預設配置 SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

DefaultSignOutScheme

使用 做為 的預設配置 SignOutAsync(HttpContext, String, AuthenticationProperties)

RequireAuthenticatedSignIn

如果為 true,則若未驗證使用者嘗試,則 SignIn 應該擲回。 如果 IsAuthenticated 針對與 HTTP 要求相關聯的 傳回 trueClaimsPrincipal ,則會將使用者視為已驗證。

SchemeMap

依名稱對應配置。

Schemes

傳回其新增順序的配置, (對要求處理優先順序而言很重要)

方法

AddScheme(String, Action<AuthenticationSchemeBuilder>)

AuthenticationScheme加入 。

AddScheme<THandler>(String, String)

AuthenticationScheme加入 。

適用於