Aracılığıyla paylaş


ChallengeContext Sınıf

Tanım

Sınama olayının durumu.

public ref class ChallengeContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::Negotiate::NegotiateOptions ^>
public class ChallengeContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.Negotiate.NegotiateOptions>
type ChallengeContext = class
    inherit PropertiesContext<NegotiateOptions>
Public Class ChallengeContext
Inherits PropertiesContext(Of NegotiateOptions)
Devralma

Oluşturucular

ChallengeContext(HttpContext, AuthenticationScheme, NegotiateOptions, AuthenticationProperties)

Yeni bir ChallengeContext oluşturur.

Özellikler

Handled

Bu sınamanın işlenip işlenmediğini belirleyen bir değer alır. ise true, bu sınama için varsayılan mantığı atlar.

HttpContext

Bağlam.

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

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

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

öğesini alır veya ayarlar AuthenticationProperties.

(Devralındığı yer: PropertiesContext<TOptions>)
Request

İstek.

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

Yanıt.

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

Kimlik doğrulama düzeni.

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

Yöntemler

HandleResponse()

Bu sınama için varsayılan mantığı atlar.

Şunlara uygulanır