Share via


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加入 。

適用於