Microsoft.AspNetCore.Authentication.Certificate 命名空间

提供类以支持证书身份验证。

CertificateAuthenticationDefaults

与证书身份验证中间件相关的默认值

CertificateAuthenticationEvents

如果应用程序只需要重写一些接口方法,可以使用 IBasicAuthenticationEvents 的此默认实现。 此实现既可以用作基类,也可以直接实例化。

CertificateAuthenticationFailedContext

发生故障时使用的上下文。

CertificateAuthenticationOptions

用于配置证书身份验证的选项。

CertificateChallengeContext

挑战事件的状态。

CertificateValidatedContext

验证证书时使用的上下文。

CertificateValidationCache

验证证书后用于存储 AuthenticateResult 结果的基于 MemoryCache 的实现

CertificateValidationCacheOptions

的配置选项CertificateValidationCache

X509Certificate2Extensions

X509Certificate2 的扩展方法。

接口

ICertificateValidationCache

用于在验证证书后存储 AuthenticateResult 结果的缓存

枚举

CertificateTypes

表示证书类型的枚举。

注解

有关使用证书身份验证的详细信息,请参阅在 ASP.NET Core 中配置证书身份验证