RedirectContext Clase

Definición

Cuando un usuario configura el objeto OpenIdConnectHandler que se va a notificar antes de redirigir a un IdentityProvider, se pasa una instancia de RedirectContext a RedirectToIdentityProvider(RedirectContext) y 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)
Herencia
Herencia

Constructores

RedirectContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

Inicializa una nueva instancia de la clase RedirectContext.

RedirectContext(HttpContext, OpenIdConnectOptions, AuthenticationProperties)

Propiedades

Handled

Si es true, omitirá cualquier lógica predeterminada para este redireccionamiento.

HandledResponse (Heredado de BaseControlContext)
HttpContext (Heredado de BaseContext)
HttpContext

Contexto.

(Heredado de BaseContext<TOptions>)
Options (Heredado de BaseOpenIdConnectContext)
Options

Obtiene las opciones de autenticación asociadas al esquema.

(Heredado de BaseContext<TOptions>)
Properties
Properties

Obtiene o establece el AuthenticationProperties.

(Heredado de PropertiesContext<TOptions>)
ProtocolMessage

Obtiene o establece el OpenIdConnectMessage.

ProtocolMessage (Heredado de BaseOpenIdConnectContext)
Request (Heredado de BaseContext)
Request

La solicitud.

(Heredado de BaseContext<TOptions>)
Response (Heredado de BaseContext)
Response

Respuesta.

(Heredado de BaseContext<TOptions>)
Scheme

Esquema de autenticación.

(Heredado de BaseContext<TOptions>)
Skipped (Heredado de BaseControlContext)
State (Heredado de BaseControlContext)
Ticket

Obtiene o establece el Ticket que se va a devolver si este evento indica que se ha controlado el evento.

(Heredado de BaseControlContext)

Métodos

CheckEventResult(AuthenticateResult) (Heredado de BaseControlContext)
HandleResponse()

Omite cualquier lógica predeterminada para este redireccionamiento.

HandleResponse()

Interrumpe todo el procesamiento para esta solicitud y vuelve al cliente. El llamador es el responsable de generar la respuesta completa. Establezca el Ticket para desencadenar el inicio de sesión.

(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 Inicio de sesión.

(Heredado de BaseControlContext)

Se aplica a