Compartir a través de


AuthenticationHttpContextExtensions Clase

Definición

Métodos de extensión para exponer la autenticación en HttpContext.

public ref class AuthenticationHttpContextExtensions abstract sealed
public static class AuthenticationHttpContextExtensions
type AuthenticationHttpContextExtensions = class
Public Module AuthenticationHttpContextExtensions
Herencia
AuthenticationHttpContextExtensions

Métodos

AuthenticateAsync(HttpContext)

Autentique la solicitud actual mediante el esquema de autenticación predeterminado. El esquema de autenticación predeterminado se puede configurar mediante DefaultAuthenticateScheme.

AuthenticateAsync(HttpContext, String)

Autentique la solicitud actual mediante el esquema especificado.

ChallengeAsync(HttpContext)

Desafío de la solicitud actual mediante el esquema de desafío predeterminado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación. El esquema de desafío predeterminado se puede configurar mediante DefaultChallengeScheme.

ChallengeAsync(HttpContext, AuthenticationProperties)

Desafío de la solicitud actual mediante el esquema de desafío predeterminado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación. El esquema de desafío predeterminado se puede configurar mediante DefaultChallengeScheme.

ChallengeAsync(HttpContext, String)

Desafío de la solicitud actual mediante el esquema especificado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación.

ChallengeAsync(HttpContext, String, AuthenticationProperties)

Desafío de la solicitud actual mediante el esquema especificado. Se puede emitir un desafío de autenticación cuando un usuario no autenticado solicita un punto de conexión que requiere autenticación.

ForbidAsync(HttpContext)

Prohibir la solicitud actual mediante el esquema de prohibición predeterminado. La prohibición se usa cuando un usuario autenticado intenta acceder a un recurso al que no puede acceder. El esquema de prohibición predeterminado se puede configurar mediante DefaultForbidScheme.

ForbidAsync(HttpContext, AuthenticationProperties)

Prohibir la solicitud actual mediante el esquema de prohibición predeterminado. La prohibición se usa cuando un usuario autenticado intenta acceder a un recurso al que no puede acceder. El esquema de prohibición predeterminado se puede configurar mediante DefaultForbidScheme.

ForbidAsync(HttpContext, String)

Prohibición de la solicitud actual mediante el esquema especificado. La prohibición se usa cuando un usuario autenticado intenta acceder a un recurso al que no puede acceder.

ForbidAsync(HttpContext, String, AuthenticationProperties)

Prohibición de la solicitud actual mediante el esquema especificado. La prohibición se usa cuando un usuario autenticado intenta acceder a un recurso al que no puede acceder.

GetTokenAsync(HttpContext, String)

Autentica la solicitud mediante el esquema de autenticación predeterminado y devuelve el valor del token. El esquema de autenticación predeterminado se puede configurar mediante DefaultAuthenticateScheme.

GetTokenAsync(HttpContext, String, String)

Autentica la solicitud mediante el esquema especificado y devuelve el valor del token.

SignInAsync(HttpContext, ClaimsPrincipal)

Inicie sesión en una entidad de seguridad para el esquema de autenticación predeterminado. El esquema predeterminado para iniciar sesión se puede configurar mediante DefaultSignInScheme.

SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties)

Inicie sesión en una entidad de seguridad para el esquema de autenticación predeterminado. El esquema predeterminado para iniciar sesión se puede configurar mediante DefaultSignInScheme.

SignInAsync(HttpContext, String, ClaimsPrincipal)

Inicie sesión en una entidad de seguridad para el esquema especificado.

SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties)

Inicie sesión en una entidad de seguridad para el esquema especificado.

SignOutAsync(HttpContext)

Cierre la sesión de una entidad de seguridad para el esquema de autenticación predeterminado. El esquema predeterminado para el cierre de sesión se puede configurar mediante DefaultSignOutScheme.

SignOutAsync(HttpContext, AuthenticationProperties)

Cierre la sesión de una entidad de seguridad para el esquema de autenticación predeterminado. El esquema predeterminado para el cierre de sesión se puede configurar mediante DefaultSignOutScheme.

SignOutAsync(HttpContext, String)

Cierre la sesión de una entidad de seguridad para el esquema especificado.

SignOutAsync(HttpContext, String, AuthenticationProperties)

Cierre la sesión de una entidad de seguridad para el esquema especificado.

Se aplica a