Microsoft.AspNetCore.Authentication.Certificate Пространство имен

Предоставляет классы для поддержки проверки подлинности на основе сертификата.

Классы

Имя Описание
CertificateAuthenticationDefaults

Значения по умолчанию, связанные с ПО промежуточного слоя проверки подлинности сертификата

CertificateAuthenticationEvents

Эта реализация по умолчанию IBasicAuthenticationEvents может использоваться, если приложению нужно переопределить только несколько методов интерфейса. Это может использоваться в качестве базового класса или реализовываться напрямую.

CertificateAuthenticationFailedContext

Контекст, используемый при сбое.

CertificateAuthenticationOptions

Параметры, используемые для настройки проверки подлинности на основе сертификата.

CertificateChallengeContext

Состояние события Challenge.

CertificateValidatedContext

Контекст, используемый при проверке сертификатов.

CertificateValidationCache

Реализация на основе MemoryCache, используемая для хранения AuthenticateResult результатов после проверки сертификата

CertificateValidationCacheOptions

Параметры конфигурации для CertificateValidationCache

X509Certificate2Extensions

Методы расширения для X509Certificate2.

Интерфейсы

Имя Описание
ICertificateValidationCache

Кэш, используемый для хранения AuthenticateResult результатов после проверки сертификата

Перечисления

Имя Описание
CertificateTypes

Перечисление, представляющее типы сертификатов.

Комментарии

Дополнительные сведения об использовании проверки подлинности на основе сертификата см. в статье Настройка проверки подлинности на основе сертификата в ASP.NET Core.