TokenValidatedContext Sınıf

Tanım

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

Oluşturucular

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

Bir TokenValidatedContext oluşturur

TokenValidatedContext(HttpContext, OpenIdConnectOptions)

Bir TokenValidatedContext oluşturur

Özellikler

HandledResponse

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseControlContext)
HttpContext

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseContext)
HttpContext

Bağlam.

(Devralındığı yer: BaseContext<TOptions>)
Nonce

Protokol nonce'sini alır veya ayarlar.

Options

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseOpenIdConnectContext)
Options

Şemayla ilişkili kimlik doğrulama seçeneklerini alır.

(Devralındığı yer: BaseContext<TOptions>)
Principal

ClaimsPrincipal Kullanıcı taleplerini içeren öğesini alır.

(Devralındığı yer: RemoteAuthenticationContext<TOptions>)
Properties

bağlamı TokenValidated(TokenValidatedContext).

Properties

öğesini alır veya ayarlar AuthenticationProperties.

(Devralındığı yer: RemoteAuthenticationContext<TOptions>)
ProtocolMessage

öğesini alır veya ayarlar OpenIdConnectMessage.

ProtocolMessage

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseOpenIdConnectContext)
Request

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseContext)
Request

İstek.

(Devralındığı yer: BaseContext<TOptions>)
Response

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseContext)
Response

Yanıt.

(Devralındığı yer: BaseContext<TOptions>)
Result

HandleRequestResult İşleyici tarafından kullanılan.

(Devralındığı yer: HandleRequestContext<TOptions>)
Scheme

Kimlik doğrulama düzeni.

(Devralındığı yer: BaseContext<TOptions>)
SecurityToken

Doğrulanmış güvenlik belirtecini alır veya ayarlar.

Skipped

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseControlContext)
State

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseControlContext)
Ticket

Bu olay olayı işlediğine Ticket işaret ederse değerini döndürür veya döndürür.

(Devralındığı yer: BaseControlContext)
TokenEndpointResponse

Belirteç uç noktası yanıtını alır veya ayarlar.

Yöntemler

CheckEventResult(AuthenticateResult)

bağlamı TokenValidated(TokenValidatedContext).

(Devralındığı yer: BaseControlContext)
Fail(Exception)

Kimlik doğrulamasının başarısız olduğunu gösterir.

(Devralındığı yer: RemoteAuthenticationContext<TOptions>)
Fail(String)

Kimlik doğrulamasının başarısız olduğunu gösterir.

(Devralındığı yer: RemoteAuthenticationContext<TOptions>)
HandleResponse()

Bu istek için tüm işlemleri sonlandırın ve istemciye geri dönün. Arayan, yanıtın tamamını oluşturmakla sorumludur. SignIn'i Ticket tetikleme olarak ayarlayın.

(Devralındığı yer: BaseControlContext)
HandleResponse()

Bu istek için tüm işlemleri sonlandırın ve istemciye geri dönün. Arayan, yanıtın tamamını oluşturmakla sorumludur.

(Devralındığı yer: HandleRequestContext<TOptions>)
SkipHandler()

Geçerli işleyicide isteği işlemeyi sonlandırın.

(Devralındığı yer: HandleRequestContext<TOptions>)
SkipToNextMiddleware()

Geçerli ara yazılımda isteği işlemeyi sonlandırın ve denetimi bir sonrakine geçirin. Oturum Açma çağrılmayacak.

(Devralındığı yer: BaseControlContext)
Success()

ve Propertiesile bilet oluşturma başarısını Principal çağırır.

(Devralındığı yer: RemoteAuthenticationContext<TOptions>)

Şunlara uygulanır