Freigeben über


Microsoft.AspNetCore.Authentication.Certificate Namespace

Stellt Klassen zur Unterstützung der Zertifikatauthentifizierung bereit.

Klassen

CertificateAuthenticationDefaults

Standardwerte im Zusammenhang mit der Middleware für die Zertifikatauthentifizierung

CertificateAuthenticationEvents

Diese Standardimplementierung von IBasicAuthenticationEvents kann verwendet werden, wenn die Anwendung nur einige der Schnittstellenmethoden außer Kraft setzen muss. Diese Implementierung 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 beim Überprüfen von Zertifikaten verwendet wird.

CertificateValidationCache

MemoryCache-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

ICertificateValidationCache

Cache zum Speichern AuthenticateResult von Ergebnissen nach der Überprüfung des Zertifikats

Enumerationen

CertificateTypes

Aufzählung, die Zertifikattypen darstellt.

Hinweise

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