IAuthenticationRequestHandler Arabirim

Tanım

İşleyicinin istek işlemeye katılmak isteyip istemediğini belirlemek için kullanılır.

public interface class IAuthenticationRequestHandler : Microsoft::AspNetCore::Authentication::IAuthenticationHandler
public interface IAuthenticationRequestHandler : Microsoft.AspNetCore.Authentication.IAuthenticationHandler
type IAuthenticationRequestHandler = interface
    interface IAuthenticationHandler
Public Interface IAuthenticationRequestHandler
Implements IAuthenticationHandler
Türetilmiş
Uygulamalar

Yöntemler

AuthenticateAsync()

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

(Devralındığı yer: IAuthenticationHandler)
ChallengeAsync(AuthenticationProperties)

Geçerli isteğe meydan okuyun.

(Devralındığı yer: IAuthenticationHandler)
ForbidAsync(AuthenticationProperties)

Geçerli isteği yasakla.

(Devralındığı yer: IAuthenticationHandler)
HandleRequestAsync()

İsteğin işlenmesinin durdurulup durdurulmaması gerektiğini belirleyen bir değer alır.

Bu özellik, işleyici döndürürse trueistek işlem hattında yapılandırılmış herhangi bir sonraki IAuthenticationHandler veya ara yazılımı çağırmayan Kimlik Doğrulaması ara yazılımı tarafından desteklenir.

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.

(Devralındığı yer: IAuthenticationHandler)

Şunlara uygulanır