IAuthenticationHandler Interface¶
- Namespace
Microsoft.AspNetCore.Http.Features.Authentication
- Assemblies
- Microsoft.AspNetCore.Http.Features
Syntax¶
public interface IAuthenticationHandler
-
interface
Microsoft.AspNetCore.Http.Features.Authentication.
IAuthenticationHandler
Methods¶
-
AuthenticateAsync
(Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext)¶ Return type: System.Threading.Tasks.Task Task AuthenticateAsync(AuthenticateContext context)
-
ChallengeAsync
(Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext)¶ Return type: System.Threading.Tasks.Task Task ChallengeAsync(ChallengeContext context)
-
GetDescriptions
(Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext)¶ void GetDescriptions(DescribeSchemesContext context)
-
SignInAsync
(Microsoft.AspNetCore.Http.Features.Authentication.SignInContext)¶ Return type: System.Threading.Tasks.Task Task SignInAsync(SignInContext context)
-
SignOutAsync
(Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext)¶ Return type: System.Threading.Tasks.Task Task SignOutAsync(SignOutContext context)
-