다음을 통해 공유


AuthenticationHandler<TOptions>.InitializeAsync 메서드

정의

오버로드

InitializeAsync(AuthenticationScheme, HttpContext)

처리기를 초기화하고 옵션을 resolve 유효성을 검사합니다.

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

초기화는 요청당 한 번 호출되어 적절한 상태로 이 instance 컨텍스트화합니다.

InitializeAsync(AuthenticationScheme, HttpContext)

Source:
AuthenticationHandler.cs
Source:
AuthenticationHandler.cs
Source:
AuthenticationHandler.cs

처리기를 초기화하고 옵션을 resolve 유효성을 검사합니다.

public:
 virtual System::Threading::Tasks::Task ^ InitializeAsync(Microsoft::AspNetCore::Authentication::AuthenticationScheme ^ scheme, Microsoft::AspNetCore::Http::HttpContext ^ context);
public System.Threading.Tasks.Task InitializeAsync (Microsoft.AspNetCore.Authentication.AuthenticationScheme scheme, Microsoft.AspNetCore.Http.HttpContext context);
abstract member InitializeAsync : Microsoft.AspNetCore.Authentication.AuthenticationScheme * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
override this.InitializeAsync : Microsoft.AspNetCore.Authentication.AuthenticationScheme * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task
Public Function InitializeAsync (scheme As AuthenticationScheme, context As HttpContext) As Task

매개 변수

context
HttpContext

반환

구현

적용 대상

InitializeAsync(TOptions, HttpContext, ILogger, UrlEncoder)

초기화는 요청당 한 번 호출되어 적절한 상태로 이 instance 컨텍스트화합니다.

public:
 System::Threading::Tasks::Task ^ InitializeAsync(TOptions options, Microsoft::AspNetCore::Http::HttpContext ^ context, Microsoft::Extensions::Logging::ILogger ^ logger, System::Text::Encodings::Web::UrlEncoder ^ encoder);
public System.Threading.Tasks.Task InitializeAsync (TOptions options, Microsoft.AspNetCore.Http.HttpContext context, Microsoft.Extensions.Logging.ILogger logger, System.Text.Encodings.Web.UrlEncoder encoder);
member this.InitializeAsync : 'Options * Microsoft.AspNetCore.Http.HttpContext * Microsoft.Extensions.Logging.ILogger * System.Text.Encodings.Web.UrlEncoder -> System.Threading.Tasks.Task
Public Function InitializeAsync (options As TOptions, context As HttpContext, logger As ILogger, encoder As UrlEncoder) As Task

매개 변수

options
TOptions

애플리케이션 제어 동작에 의해 전달된 원래 옵션

context
HttpContext

현재 요청 및 응답을 관찰할 유틸리티 개체

logger
ILogger

로거를 만드는 데 사용되는 로깅 팩터리

반환

비동기 완료

적용 대상