Share via


ResultContext<TOptions> Clase

Definición

Contexto base para los eventos que generan AuthenticateResults.

generic <typename TOptions>
 where TOptions : AuthenticationSchemeOptionspublic ref class ResultContext abstract : Microsoft::AspNetCore::Authentication::BaseContext<TOptions>
public abstract class ResultContext<TOptions> : Microsoft.AspNetCore.Authentication.BaseContext<TOptions> where TOptions : AuthenticationSchemeOptions
type ResultContext<'Options (requires 'Options :> AuthenticationSchemeOptions)> = class
    inherit BaseContext<'Options (requires 'Options :> AuthenticationSchemeOptions)>
Public MustInherit Class ResultContext(Of TOptions)
Inherits BaseContext(Of TOptions)

Parámetros de tipo

TOptions
Herencia
ResultContext<TOptions>
Derivado

Constructores

ResultContext<TOptions>(HttpContext, AuthenticationScheme, TOptions)

Inicializa una nueva instancia de la clase ResultContext<TOptions>.

Propiedades

HttpContext

Contexto.

(Heredado de BaseContext<TOptions>)
Options

Obtiene las opciones de autenticación asociadas al esquema.

(Heredado de BaseContext<TOptions>)
Principal

Obtiene o establece el ClaimsPrincipal objeto que contiene las notificaciones del usuario.

Properties

Obtiene o establece el AuthenticationProperties.

Request

La solicitud.

(Heredado de BaseContext<TOptions>)
Response

Respuesta.

(Heredado de BaseContext<TOptions>)
Result

Obtiene el AuthenticateResult resultado.

Scheme

Esquema de autenticación.

(Heredado de BaseContext<TOptions>)

Métodos

Fail(Exception)

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

Fail(String)

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

NoResult()

Indica que no se devolvió información para este esquema de autenticación.

Success()

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

Se aplica a