Udostępnij za pośrednictwem


Microsoft.AspNetCore.Authentication.Certificate Przestrzeń nazw

Udostępnia klasy do obsługi uwierzytelniania certyfikatów.

Klasy

CertificateAuthenticationDefaults

Wartości domyślne związane z oprogramowaniem pośredniczącym uwierzytelniania certyfikatu

CertificateAuthenticationEvents

Ta domyślna implementacja interfejsu IBasicAuthenticationEvents może być używana, jeśli aplikacja musi zastąpić tylko kilka metod interfejsu. Może to być używane jako klasa bazowa lub może być tworzone bezpośrednio.

CertificateAuthenticationFailedContext

Kontekst używany w przypadku wystąpienia błędu.

CertificateAuthenticationOptions

Opcje używane do konfigurowania uwierzytelniania certyfikatu.

CertificateChallengeContext

Stan zdarzenia Wyzwanie.

CertificateValidatedContext

Kontekst używany, gdy certyfikaty są weryfikowane.

CertificateValidationCache

Implementacja oparta na usłudze MemoryCache używana do przechowywania AuthenticateResult wyników po zweryfikowaniu certyfikatu

CertificateValidationCacheOptions

Opcje konfiguracji dla CertificateValidationCache

X509Certificate2Extensions

Metody rozszerzeń dla klasy X509Certificate2.

Interfejsy

ICertificateValidationCache

Pamięć podręczna używana do przechowywania AuthenticateResult wyników po zweryfikowaniu certyfikatu

Wyliczenia

CertificateTypes

Wyliczenie reprezentujące typy certyfikatów.

Uwagi

Aby uzyskać więcej informacji na temat korzystania z uwierzytelniania certyfikatów, zobacz Konfigurowanie uwierzytelniania certyfikatu w ASP.NET Core.