Share via


IAuthenticationHandler Arabirim

Tanım

Belirli bir şema için kimlik doğrulamasını işlemek için istek başına oluşturulur.

public interface class IAuthenticationHandler
public interface IAuthenticationHandler
type IAuthenticationHandler = interface
Public Interface IAuthenticationHandler
Türetilmiş

Yöntemler

AuthenticateAsync()

Geçerli isteğin kimliğini doğrulayın.

ChallengeAsync(AuthenticationProperties)

Geçerli isteğe meydan okuyun.

ForbidAsync(AuthenticationProperties)

Geçerli isteği yasakla.

InitializeAsync(AuthenticationScheme, HttpContext)

Kimlik doğrulama işleyicisini başlatın. İşleyici, bu yöntemin bir parçası olarak istekten ve şemadan ihtiyaç duyduğu her şeyi başlatmalıdır.

Şunlara uygulanır