Microsoft.AspNetCore.Authentication.Certificate Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.