Microsoft.AspNetCore.Authentication.Certificate Namespace

Stellt Klassen zur Unterstützung der Zertifikatauthentifizierung bereit.

Klassen

Name Beschreibung
CertificateAuthenticationDefaults

Standardwerte im Zusammenhang mit der Middleware für die Zertifikatauthentifizierung

CertificateAuthenticationEvents

Diese Standardimplementierung der IBasicAuthenticationEvents kann verwendet werden, wenn die Anwendung nur einige der Schnittstellenmethoden außer Kraft setzen muss. Dies kann als Basisklasse verwendet oder direkt instanziiert werden.

CertificateAuthenticationFailedContext

Kontext, der verwendet wird, wenn ein Fehler auftritt.

CertificateAuthenticationOptions

Optionen zum Konfigurieren der Zertifikatauthentifizierung.

CertificateChallengeContext

Status für das Challenge-Ereignis.

CertificateValidatedContext

Kontext, der verwendet wird, wenn Zertifikate überprüft werden.

CertificateValidationCache

SpeicherCache-basierte Implementierung, die zum Speichern AuthenticateResult von Ergebnissen verwendet wird, nachdem das Zertifikat überprüft wurde

CertificateValidationCacheOptions

Konfigurationsoptionen für CertificateValidationCache

X509Certificate2Extensions

Erweiterungsmethoden für X509Certificate2.

Schnittstellen

Name Beschreibung
ICertificateValidationCache

Cache, der zum Speichern AuthenticateResult von Ergebnissen verwendet wird, nachdem das Zertifikat überprüft wurde

Enumerationen

Name Beschreibung
CertificateTypes

Enumeration, die Zertifikattypen darstellt.

Hinweise

Weitere Informationen zur Verwendung der Zertifikatauthentifizierung finden Sie unter Konfigurieren der Zertifikatauthentifizierung in ASP.NET Core.