Compartir a través de


RemoteAuthenticationContext<TOptions> Clase

Definición

Contexto base para la autenticación remota.

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

Parámetros de tipo

TOptions
Herencia
RemoteAuthenticationContext<TOptions>
Derivado

Constructores

RemoteAuthenticationContext<TOptions>(HttpContext, AuthenticationScheme, TOptions, AuthenticationProperties)

Constructor.

Propiedades

HttpContext

Contexto.

(Heredado de BaseContext<TOptions>)
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.

Properties

Obtiene o establece el AuthenticationProperties.

Request

La solicitud.

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

Métodos

Fail(Exception)

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

Fail(String)

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

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

Llama a success creating a ticket with the Principal y Properties.

Se aplica a