ServiceAuthenticationFilter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un filtre d’authentification qui s’authentifie via le middleware OWIN et crée un ServiceUser en tant que IPrincipal.
public class ServiceAuthenticationFilter : System.Web.Http.Filters.IAuthenticationFilter
type ServiceAuthenticationFilter = class
interface IAuthenticationFilter
interface IFilter
Public Class ServiceAuthenticationFilter
Implements IAuthenticationFilter
- Héritage
-
ServiceAuthenticationFilter
- Implémente
-
System.Web.Http.Filters.IAuthenticationFilter System.Web.Http.Filters.IFilter
Constructeurs
ServiceAuthenticationFilter(IServiceTokenHandler) |
Initialise une nouvelle instance de la classe ServiceAuthenticationFilter. |
ServiceAuthenticationFilter(String, IServiceTokenHandler) |
Initialise une nouvelle instance de la classe ServiceAuthenticationFilter. |
Propriétés
AllowMultiple |
Obtient ou définit une valeur indiquant si plusieurs instance de cet attribut peuvent être spécifiés pour un seul élément de programme. |
AuthenticationType |
Obtient ou définit le type d’authentification du middleware OWIN utilisé. |
Méthodes
AddResponseChallenge(AuthenticationResponseChallenge) |
Ajoute le défi de réponse fourni par le middleware OWIN identifié par le donné AuthenticationType. Cela est appelé dans le cadre de la création d’un défi d’authentification pour une demande donnée. |
AuthenticateAsync(HttpAuthenticationContext, CancellationToken) |
Authentifie de manière asynchrone la demande actuelle en recherchant un intergiciel d’authentification OWIN avec l’authentification donnée AuthenticationType et en déléguant l’authentification à ce middleware. |
AuthenticateAsync(IAuthenticationManager) |
Authentifie de manière asynchrone la demande actuelle en recherchant un intergiciel d’authentification OWIN avec l’authentification donnée AuthenticationType et en déléguant l’authentification à ce middleware. |
ChallengeAsync(HttpAuthenticationChallengeContext, CancellationToken) |
Émet un défi d’authentification pour la demande actuelle en recherchant un intergiciel d’authentification OWIN avec le donné AuthenticationType et en déléguant la génération de défi à ce middleware. |
ChallengeAsync(IAuthenticationManager) |
Émet un défi d’authentification pour la demande actuelle en recherchant un intergiciel d’authentification OWIN avec le donné AuthenticationType et en déléguant la génération de défi à ce middleware. |
CreatePrincipal(AuthenticateResult) |
Crée un à l’aide IPrincipal du fourni Microsoft.Owin.Security.AuthenticateResult. |
S’applique à
Azure SDK for .NET