IAuthenticationService Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado para fornecer autenticação.
public interface class IAuthenticationService
public interface IAuthenticationService
type IAuthenticationService = interface
Public Interface IAuthenticationService
- Derivado
Métodos
AuthenticateAsync(HttpContext, String) |
Autenticar para o esquema de autenticação especificado. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Desafie o esquema de autenticação especificado. Um desafio de autenticação pode ser emitido quando um usuário não autenticado solicita um ponto de extremidade que requer autenticação. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Proíbe o esquema de autenticação especificado. A proibição é usada quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Entre com uma entidade de segurança para o esquema de autenticação especificado. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Saia do esquema de autenticação especificado. |
Métodos de Extensão
GetTokenAsync(IAuthenticationService, HttpContext, String, String) |
Autentica a solicitação usando o esquema de autenticação especificado e retorna o valor do token. |
GetTokenAsync(IAuthenticationService, HttpContext, String) |
Autentica a solicitação usando o esquema de autenticação especificado e retorna o valor do token. |