IAuthenticationSignInHandler Arabirim

Tanım

İşleyicinin SignIn'i desteklediğini belirlemek için kullanılır.

public interface class IAuthenticationSignInHandler : Microsoft::AspNetCore::Authentication::IAuthenticationSignOutHandler
public interface IAuthenticationSignInHandler : Microsoft.AspNetCore.Authentication.IAuthenticationSignOutHandler
type IAuthenticationSignInHandler = interface
    interface IAuthenticationSignOutHandler
    interface IAuthenticationHandler
type IAuthenticationSignInHandler = interface
    interface IAuthenticationHandler
    interface IAuthenticationSignOutHandler
Public Interface IAuthenticationSignInHandler
Implements IAuthenticationSignOutHandler
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)
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)
SignInAsync(ClaimsPrincipal, AuthenticationProperties)

Oturum açmayı işleyebilir.

SignOutAsync(AuthenticationProperties)

Oturum kapatma davranışı.

(Devralındığı yer: IAuthenticationSignOutHandler)

Şunlara uygulanır