Microsoft.AspNetCore.Authentication.Certificate Spazio dei nomi

Fornisce classi per supportare l'autenticazione del certificato.

Classi

Nome Descrizione
CertificateAuthenticationDefaults

Valori predefiniti correlati al middleware di autenticazione del certificato

CertificateAuthenticationEvents

Questa implementazione predefinita degli eventi IBasicAuthenticationEvent può essere usata se l'applicazione deve eseguire solo l'override di alcuni metodi di interfaccia. Può essere usato come classe di base o può essere creata direttamente un'istanza.

CertificateAuthenticationFailedContext

Contesto utilizzato quando si verifica un errore.

CertificateAuthenticationOptions

Opzioni usate per configurare l'autenticazione del certificato.

CertificateChallengeContext

Stato per l'evento Challenge.

CertificateValidatedContext

Contesto utilizzato quando vengono convalidati i certificati.

CertificateValidationCache

Implementazione basata su MemoryCache usata per archiviare AuthenticateResult i risultati dopo la convalida del certificato

CertificateValidationCacheOptions

Opzioni di configurazione per CertificateValidationCache

X509Certificate2Extensions

Metodi di estensione per X509Certificate2.

Interfacce

Nome Descrizione
ICertificateValidationCache

Cache usata per archiviare AuthenticateResult i risultati dopo la convalida del certificato

Enumerazioni

Nome Descrizione
CertificateTypes

Enumerazione che rappresenta i tipi di certificato.

Commenti

Per altre informazioni sull'uso dell'autenticazione del certificato, vedere Configurare l'autenticazione del certificato in ASP.NET Core.