JwtBearerChallengeContext Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT.
public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::JwtBearer::BaseJwtBearerContext
public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::JwtBearer::JwtBearerOptions ^>
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>
type JwtBearerChallengeContext = class
inherit BaseJwtBearerContext
type JwtBearerChallengeContext = class
inherit PropertiesContext<JwtBearerOptions>
Public Class JwtBearerChallengeContext
Inherits BaseJwtBearerContext
Public Class JwtBearerChallengeContext
Inherits PropertiesContext(Of JwtBearerOptions)
- Herencia
- Herencia
Constructores
JwtBearerChallengeContext(HttpContext, AuthenticationScheme, JwtBearerOptions, AuthenticationProperties) |
Inicializa una nueva instancia de la clase JwtBearerChallengeContext. |
JwtBearerChallengeContext(HttpContext, JwtBearerOptions, AuthenticationProperties) |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. |
Propiedades
AuthenticateFailure |
Los errores detectados durante el proceso de autenticación. |
Error |
Obtiene o establece el valor "error" devuelto al autor de la llamada como parte del encabezado WWW-Authenticate. Esta propiedad puede ser null cuando IncludeErrorDetails se establece en |
ErrorDescription |
Obtiene o establece el valor "error_description" devuelto al autor de la llamada como parte del encabezado WWW-Authenticate. Esta propiedad puede ser null cuando IncludeErrorDetails se establece en |
ErrorUri |
Obtiene o establece el valor "error_uri" devuelto al autor de la llamada como parte del encabezado WWW-Authenticate. Esta propiedad siempre es null a menos que se establezca explícitamente. |
Handled |
Si es true, omitirá cualquier lógica predeterminada para este desafío. |
HandledResponse |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseControlContext) |
HttpContext |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseContext) |
HttpContext |
Contexto. (Heredado de BaseContext<TOptions>) |
Options |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseJwtBearerContext) |
Options |
Obtiene las opciones de autenticación asociadas al esquema. (Heredado de BaseContext<TOptions>) |
Properties |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. |
Properties |
Obtiene o establece el AuthenticationProperties. (Heredado de PropertiesContext<TOptions>) |
Request |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseContext) |
Request |
La solicitud. (Heredado de BaseContext<TOptions>) |
Response |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseContext) |
Response |
Respuesta. (Heredado de BaseContext<TOptions>) |
Scheme |
Esquema de autenticación. (Heredado de BaseContext<TOptions>) |
Skipped |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseControlContext) |
State |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseControlContext) |
Ticket |
Obtiene o establece el objeto Ticket que se va a devolver si este evento indica que controló el evento. (Heredado de BaseControlContext) |
Métodos
CheckEventResult(AuthenticateResult) |
Cuando PropertiesContext<TOptions> se impugna el acceso a un recurso autenticado mediante el portador JWT. (Heredado de BaseControlContext) |
HandleResponse() |
Omite cualquier lógica predeterminada para este desafío. |
HandleResponse() |
Interrumpe todo el procesamiento para esta solicitud y vuelve al cliente. El llamador es el responsable de generar la respuesta completa. Establezca para Ticket desencadenar SignIn. (Heredado de BaseControlContext) |
SkipToNextMiddleware() |
Interrumpe el procesamiento de la solicitud en el middleware actual y pasa el control al siguiente elemento. No se llamará a SignIn. (Heredado de BaseControlContext) |