Partager via


JwtBearerChallengeContext Classe

Définition

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

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)
Héritage
Héritage

Constructeurs

JwtBearerChallengeContext(HttpContext, AuthenticationScheme, JwtBearerOptions, AuthenticationProperties)

Initialise une nouvelle instance de JwtBearerChallengeContext.

JwtBearerChallengeContext(HttpContext, JwtBearerOptions, AuthenticationProperties)

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

Propriétés

AuthenticateFailure

Tous les échecs rencontrés pendant le processus d’authentification.

Error

Obtient ou définit la valeur « error » retournée à l’appelant dans le cadre de l’en-tête WWW-Authenticate. Cette propriété peut avoir la valeur Null quand IncludeErrorDetails a la valeur false.

ErrorDescription

Obtient ou définit la valeur « error_description » retournée à l’appelant dans le cadre de l’en-tête WWW-Authenticate. Cette propriété peut avoir la valeur Null quand IncludeErrorDetails a la valeur false.

ErrorUri

Obtient ou définit la valeur « error_uri » retournée à l’appelant dans le cadre de l’en-tête WWW-Authenticate. Cette propriété est toujours null, sauf si elle est définie explicitement.

Handled

Si la valeur est true, ignore toute logique par défaut pour ce défi.

HandledResponse

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseControlContext)
HttpContext

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseContext)
HttpContext

Contexte.

(Hérité de BaseContext<TOptions>)
Options

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseJwtBearerContext)
Options

Obtient les options d’authentification associées au schéma.

(Hérité de BaseContext<TOptions>)
Properties

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

Properties

Obtient ou définit AuthenticationProperties.

(Hérité de PropertiesContext<TOptions>)
Request

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseContext)
Request

Demande.

(Hérité de BaseContext<TOptions>)
Response

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseContext)
Response

La réponse.

(Hérité de BaseContext<TOptions>)
Scheme

Schéma d'authentification.

(Hérité de BaseContext<TOptions>)
Skipped

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseControlContext)
State

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseControlContext)
Ticket

Obtient ou définit le Ticket à retourner si cet événement indique qu’il a géré l’événement.

(Hérité de BaseControlContext)

Méthodes

CheckEventResult(AuthenticateResult)

lorsque PropertiesContext<TOptions> l’accès à une ressource authentifiée à l’aide du porteur JWT est contesté.

(Hérité de BaseControlContext)
HandleResponse()

Ignore toute logique par défaut pour ce défi.

HandleResponse()

Interrompez tout le traitement pour cette demande et revenez au client. L'appelant est responsable de la génération de la réponse complète. Définissez le Ticket pour déclencher SignIn.

(Hérité de BaseControlContext)
SkipToNextMiddleware()

Interrompez le traitement de la demande dans l'intergiciel (middleware) actuel et passez le contrôle au suivant. SignIn ne sera pas appelé.

(Hérité de BaseControlContext)

S’applique à