RedirectContext Classe

Définition

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

public ref class RedirectContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class RedirectContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class RedirectContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class RedirectContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type RedirectContext = class
    inherit BaseOpenIdConnectContext
type RedirectContext = class
    inherit PropertiesContext<OpenIdConnectOptions>
Public Class RedirectContext
Inherits BaseOpenIdConnectContext
Public Class RedirectContext
Inherits PropertiesContext(Of OpenIdConnectOptions)
Héritage
Héritage

Constructeurs

RedirectContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

Initialise une nouvelle instance de RedirectContext.

RedirectContext(HttpContext, OpenIdConnectOptions, AuthenticationProperties)

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

Propriétés

Handled

Si la valeur est true, ignore toute logique par défaut pour cette redirection.

HandledResponse

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseControlContext)
HttpContext

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseContext)
HttpContext

Contexte.

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

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseOpenIdConnectContext)
Options

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

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

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

Properties

Obtient ou définit AuthenticationProperties.

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

Obtient ou définit OpenIdConnectMessage.

ProtocolMessage

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseOpenIdConnectContext)
Request

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseContext)
Request

Demande.

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

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseContext)
Response

La réponse.

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

Schéma d'authentification.

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

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseControlContext)
State

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(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)

Lorsqu’un utilisateur configure le OpenIdConnectHandler pour qu’il soit averti avant de rediriger vers un IdentityProvider, un instance de RedirectContext est passé à et RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext).

(Hérité de BaseControlContext)
HandleResponse()

Ignore toute logique par défaut pour cette redirection.

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 à