다음을 통해 공유


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이 throw되어야 합니다. HTTP 요청과 연결된 에 대해 ClaimsPrincipal 를 반환 true 하는 경우 IsAuthenticated 사용자는 인증된 것으로 간주됩니다.

SchemeMap

이름별로 스키마를 매핑합니다.

Schemes

추가된 순서대로 체계를 반환합니다(요청 처리 우선 순위에 중요).

메서드

AddScheme(String, Action<AuthenticationSchemeBuilder>)

를 추가합니다 AuthenticationScheme.

AddScheme<THandler>(String, String)

를 추가합니다 AuthenticationScheme.

적용 대상