Microsoft.AspNetCore.Authentication.Certificate Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides classes to support certificate authentication.
Classes
CertificateAuthenticationDefaults |
Default values related to certificate authentication middleware |
CertificateAuthenticationEvents |
This default implementation of the IBasicAuthenticationEvents may be used if the application only needs to override a few of the interface methods. This may be used as a base class or may be instantiated directly. |
CertificateAuthenticationFailedContext |
Context used when a failure occurs. |
CertificateAuthenticationOptions |
Options used to configure certificate authentication. |
CertificateChallengeContext |
State for the Challenge event. |
CertificateValidatedContext |
Context used when certificates are being validated. |
CertificateValidationCache |
MemoryCache based implementation used to store AuthenticateResult results after the certificate has been validated |
CertificateValidationCacheOptions |
Configuration options for CertificateValidationCache |
X509Certificate2Extensions |
Extension methods for X509Certificate2. |
Interfaces
ICertificateValidationCache |
Cache used to store AuthenticateResult results after the certificate has been validated |
Enums
CertificateTypes |
Enum representing certificate types. |
Remarks
For more information about using certificate authentication, see Configure certificate authentication in ASP.NET Core.