Aracılığıyla paylaş


CertificateValidatedContext Sınıf

Tanım

Sertifikalar doğrulanırken kullanılan bağlam.

public ref class CertificateValidatedContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::Certificate::CertificateAuthenticationOptions ^>
public class CertificateValidatedContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions>
type CertificateValidatedContext = class
    inherit ResultContext<CertificateAuthenticationOptions>
Public Class CertificateValidatedContext
Inherits ResultContext(Of CertificateAuthenticationOptions)
Devralma

Oluşturucular

CertificateValidatedContext(HttpContext, AuthenticationScheme, CertificateAuthenticationOptions)

CertificateValidatedContext öğesinin yeni bir örneğini oluşturur.

Özellikler

ClientCertificate

Doğrulanması gereken sertifika.

HttpContext

Bağlam.

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

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

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

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

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

öğesini alır veya ayarlar AuthenticationProperties.

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

İstek.

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

Yanıt.

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

AuthenticateResult Sonucu alır.

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

Kimlik doğrulama düzeni.

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

Yöntemler

Fail(Exception)

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

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

Kimlik doğrulaması sırasında bir hata olduğunu gösterir.

(Devralındığı yer: ResultContext<TOptions>)
NoResult()

Bu kimlik doğrulama düzeni için döndürülen bilgi olmadığını gösterir.

(Devralındığı yer: ResultContext<TOptions>)
Success()

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

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

Şunlara uygulanır