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