IAuthenticationService Interface
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.
Utilisé pour fournir l’authentification.
public interface class IAuthenticationService
public interface IAuthenticationService
type IAuthenticationService = interface
Public Interface IAuthenticationService
- Dérivé
Méthodes
AuthenticateAsync(HttpContext, String) |
Authentifiez-vous pour le schéma d’authentification spécifié. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Défiez le schéma d’authentification spécifié. Un défi d’authentification peut être émis lorsqu’un utilisateur non authentifié demande un point de terminaison qui nécessite une authentification. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Interdit le schéma d’authentification spécifié. L’option Interdire est utilisée lorsqu’un utilisateur authentifié tente d’accéder à une ressource à laquelle il n’est pas autorisé à accéder. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Connectez un principal pour le schéma d’authentification spécifié. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Déconnectez le schéma d’authentification spécifié. |
Méthodes d’extension
GetTokenAsync(IAuthenticationService, HttpContext, String, String) |
Authentifie la demande à l’aide du schéma d’authentification spécifié et retourne la valeur du jeton. |
GetTokenAsync(IAuthenticationService, HttpContext, String) |
Authentifie la demande à l’aide du schéma d’authentification spécifié et retourne la valeur du jeton. |