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)