C# Class Microsoft.AspNetCore.Server.IISIntegration.AuthenticationHandler

Inheritance: IAuthenticationHandler
Afficher le fichier Open project: aspnet/IISIntegration Class Usage Examples

Private Properties

Свойство Type Description
AuthenticationHandler System
ShouldHandleScheme bool

Méthodes publiques

Méthode Description
AuthenticateAsync ( Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext context ) : System.Threading.Tasks.Task
ChallengeAsync ( ChallengeContext context ) : System.Threading.Tasks.Task
GetDescriptions ( Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext context ) : void
SignInAsync ( Microsoft.AspNetCore.Http.Features.Authentication.SignInContext context ) : System.Threading.Tasks.Task
SignOutAsync ( Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext context ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
AuthenticationHandler ( HttpContext httpContext, IISOptions options, ClaimsPrincipal user ) : System
ShouldHandleScheme ( string authenticationScheme ) : bool

Method Details

AuthenticateAsync() public méthode

public AuthenticateAsync ( Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext context ) : System.Threading.Tasks.Task
context Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext
Résultat System.Threading.Tasks.Task

ChallengeAsync() public méthode

public ChallengeAsync ( ChallengeContext context ) : System.Threading.Tasks.Task
context ChallengeContext
Résultat System.Threading.Tasks.Task

GetDescriptions() public méthode

public GetDescriptions ( Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext context ) : void
context Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext
Résultat void

SignInAsync() public méthode

public SignInAsync ( Microsoft.AspNetCore.Http.Features.Authentication.SignInContext context ) : System.Threading.Tasks.Task
context Microsoft.AspNetCore.Http.Features.Authentication.SignInContext
Résultat System.Threading.Tasks.Task

SignOutAsync() public méthode

public SignOutAsync ( Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext context ) : System.Threading.Tasks.Task
context Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext
Résultat System.Threading.Tasks.Task