AuthenticationHttpContextExtensions Classe
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.
Métodos de extensão para expor a Autenticação em HttpContext.
public ref class AuthenticationHttpContextExtensions abstract sealed
public static class AuthenticationHttpContextExtensions
type AuthenticationHttpContextExtensions = class
Public Module AuthenticationHttpContextExtensions
- Herança
-
AuthenticationHttpContextExtensions
Métodos
AuthenticateAsync(HttpContext) |
Autentique a solicitação atual usando o esquema de autenticação padrão. O esquema de autenticação padrão pode ser configurado usando DefaultAuthenticateScheme. |
AuthenticateAsync(HttpContext, String) |
Autentique a solicitação atual usando o esquema especificado. |
ChallengeAsync(HttpContext) |
Desafie a solicitação atual usando o esquema de desafio padrão. Um desafio de autenticação pode ser emitido quando um usuário não autenticado solicita um ponto de extremidade que requer autenticação. O esquema de desafio padrão pode ser configurado usando DefaultChallengeScheme. |
ChallengeAsync(HttpContext, AuthenticationProperties) |
Desafie a solicitação atual usando o esquema de desafio padrão. Um desafio de autenticação pode ser emitido quando um usuário não autenticado solicita um ponto de extremidade que requer autenticação. O esquema de desafio padrão pode ser configurado usando DefaultChallengeScheme. |
ChallengeAsync(HttpContext, String) |
Desafie a solicitação atual usando o esquema 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. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Desafie a solicitação atual usando o esquema 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) |
Proíba a solicitação atual usando o esquema de proibição padrão. Proibir é usado quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. O esquema de proibição padrão pode ser configurado usando DefaultForbidScheme. |
ForbidAsync(HttpContext, AuthenticationProperties) |
Proíba a solicitação atual usando o esquema de proibição padrão. Proibir é usado quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. O esquema de proibição padrão pode ser configurado usando DefaultForbidScheme. |
ForbidAsync(HttpContext, String) |
Proíba a solicitação atual usando o esquema especificado. Proibir é usado quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Proíba a solicitação atual usando o esquema especificado. Proibir é usado quando um usuário autenticado tenta acessar um recurso que não tem permissão para acessar. |
GetTokenAsync(HttpContext, String) |
Autentica a solicitação usando o esquema de autenticação padrão e retorna o valor do token. O esquema de autenticação padrão pode ser configurado usando DefaultAuthenticateScheme. |
GetTokenAsync(HttpContext, String, String) |
Autentica a solicitação usando o esquema especificado e retorna o valor do token. |
SignInAsync(HttpContext, ClaimsPrincipal) |
Entre em uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para entrar pode ser configurado usando DefaultSignInScheme. |
SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties) |
Entre em uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para entrar pode ser configurado usando DefaultSignInScheme. |
SignInAsync(HttpContext, String, ClaimsPrincipal) |
Entre em uma entidade de segurança para o esquema especificado. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Entre em uma entidade de segurança para o esquema especificado. |
SignOutAsync(HttpContext) |
Desconscreva uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para sair pode ser configurado usando DefaultSignOutScheme. |
SignOutAsync(HttpContext, AuthenticationProperties) |
Desconscreva uma entidade de segurança para o esquema de autenticação padrão. O esquema padrão para sair pode ser configurado usando DefaultSignOutScheme. |
SignOutAsync(HttpContext, String) |
Desconscreva uma entidade de segurança para o esquema especificado. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Desconscreva uma entidade de segurança para o esquema especificado. |