TokenValidatedContext Clase

Definición

public ref class TokenValidatedContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class TokenValidatedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class TokenValidatedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class TokenValidatedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type TokenValidatedContext = class
    inherit BaseOpenIdConnectContext
type TokenValidatedContext = class
    inherit RemoteAuthenticationContext<OpenIdConnectOptions>
Public Class TokenValidatedContext
Inherits BaseOpenIdConnectContext
Public Class TokenValidatedContext
Inherits RemoteAuthenticationContext(Of OpenIdConnectOptions)
Herencia
Herencia

Constructores

TokenValidatedContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, ClaimsPrincipal, AuthenticationProperties)

Crea una TokenValidatedContext

TokenValidatedContext(HttpContext, OpenIdConnectOptions)

Crea una TokenValidatedContext

Propiedades

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

Contexto.

(Heredado de BaseContext<TOptions>)
Nonce

Obtiene o establece el valor nonce del protocolo.

Options (Heredado de BaseOpenIdConnectContext)
Options

Obtiene las opciones de autenticación asociadas al esquema.

(Heredado de BaseContext<TOptions>)
Principal

Obtiene el ClaimsPrincipal objeto que contiene las notificaciones del usuario.

(Heredado de RemoteAuthenticationContext<TOptions>)
Properties
Properties

Obtiene o establece el AuthenticationProperties.

(Heredado de RemoteAuthenticationContext<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>)
Result

que HandleRequestResult usa el controlador.

(Heredado de HandleRequestContext<TOptions>)
Scheme

Esquema de autenticación.

(Heredado de BaseContext<TOptions>)
SecurityToken

Obtiene o establece el token de seguridad validado.

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

Obtiene o establece la respuesta del punto de conexión del token.

Métodos

CheckEventResult(AuthenticateResult) (Heredado de BaseControlContext)
Fail(Exception)

Indica que se produjo un error en la autenticación.

(Heredado de RemoteAuthenticationContext<TOptions>)
Fail(String)

Indica que se produjo un error en la autenticación.

(Heredado de RemoteAuthenticationContext<TOptions>)
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)
HandleResponse()

Interrumpe todo el procesamiento para esta solicitud y vuelve al cliente. El llamador es el responsable de generar la respuesta completa.

(Heredado de HandleRequestContext<TOptions>)
SkipHandler()

Deje de procesar la solicitud en el controlador actual.

(Heredado de HandleRequestContext<TOptions>)
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)
Success()

Llama a la creación correcta de un vale con y Principal Properties.

(Heredado de RemoteAuthenticationContext<TOptions>)

Se aplica a