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 は をスローする必要があります。 HTTP 要求に関連付けられている に対して true が返された場合IsAuthenticatedClaimsPrincipalユーザーは認証済みと見なされます。

SchemeMap

名前でスキームをマップします。

Schemes

追加された順序でスキームを返します (要求処理の優先順位に重要)

メソッド

AddScheme(String, Action<AuthenticationSchemeBuilder>)

を追加します AuthenticationScheme

AddScheme<THandler>(String, String)

を追加します AuthenticationScheme

適用対象