Partager via


ServiceAuthenticationFilter.AuthenticateAsync Méthode

Définition

Surcharges

AuthenticateAsync(IAuthenticationManager)

Authentifie de manière asynchrone la requête actuelle en recherchant un intergiciel d’authentification OWIN avec l’authentification donnée AuthenticationType et déléguant à ce middleware.

AuthenticateAsync(HttpAuthenticationContext, CancellationToken)

Authentifie de manière asynchrone la requête actuelle en recherchant un intergiciel d’authentification OWIN avec l’authentification donnée AuthenticationType et déléguant à ce middleware.

AuthenticateAsync(IAuthenticationManager)

Authentifie de manière asynchrone la requête actuelle en recherchant un intergiciel d’authentification OWIN avec l’authentification donnée AuthenticationType et déléguant à ce middleware.

protected virtual System.Threading.Tasks.Task<System.Security.Principal.IPrincipal> AuthenticateAsync (Microsoft.Owin.Security.IAuthenticationManager authenticationManager);
abstract member AuthenticateAsync : Microsoft.Owin.Security.IAuthenticationManager -> System.Threading.Tasks.Task<System.Security.Principal.IPrincipal>
override this.AuthenticateAsync : Microsoft.Owin.Security.IAuthenticationManager -> System.Threading.Tasks.Task<System.Security.Principal.IPrincipal>
Protected Overridable Function AuthenticateAsync (authenticationManager As IAuthenticationManager) As Task(Of IPrincipal)

Paramètres

authenticationManager
Microsoft.Owin.Security.IAuthenticationManager

Microsoft.Owin.Security.IAuthenticationManager à utiliser pour effectuer l’authentification.

Retours

Task<TResult> représentant l’opération d’authentification.

S’applique à

AuthenticateAsync(HttpAuthenticationContext, CancellationToken)

Authentifie de manière asynchrone la requête actuelle en recherchant un intergiciel d’authentification OWIN avec l’authentification donnée AuthenticationType et déléguant à ce middleware.

public virtual System.Threading.Tasks.Task AuthenticateAsync (System.Web.Http.Filters.HttpAuthenticationContext context, System.Threading.CancellationToken cancellationToken);
abstract member AuthenticateAsync : System.Web.Http.Filters.HttpAuthenticationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.AuthenticateAsync : System.Web.Http.Filters.HttpAuthenticationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function AuthenticateAsync (context As HttpAuthenticationContext, cancellationToken As CancellationToken) As Task

Paramètres

context
System.Web.Http.Filters.HttpAuthenticationContext

Contexte d'authentification.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Task représentant l’opération d’authentification.

Implémente

System.Web.Http.Filters.IAuthenticationFilter.AuthenticateAsync(System.Web.Http.Filters.HttpAuthenticationContext,System.Threading.CancellationToken)

S’applique à