Microsoft.AspNetCore.Authentication.Certificate 命名空间     
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供类以支持证书身份验证。
类
| CertificateAuthenticationDefaults | 与证书身份验证中间件相关的默认值 | 
| CertificateAuthenticationEvents | 如果应用程序只需要重写一些接口方法,可以使用 IBasicAuthenticationEvents 的此默认实现。 此实现既可以用作基类,也可以直接实例化。 | 
| CertificateAuthenticationFailedContext | 发生故障时使用的上下文。 | 
| CertificateAuthenticationOptions | 用于配置证书身份验证的选项。 | 
| CertificateChallengeContext | 挑战事件的状态。 | 
| CertificateValidatedContext | 验证证书时使用的上下文。 | 
| CertificateValidationCache | 验证证书后用于存储 AuthenticateResult 结果的基于 MemoryCache 的实现 | 
| CertificateValidationCacheOptions | |
| X509Certificate2Extensions | X509Certificate2 的扩展方法。 | 
接口
| ICertificateValidationCache | 用于在验证证书后存储 AuthenticateResult 结果的缓存 | 
枚举
| CertificateTypes | 表示证书类型的枚举。 | 
注解
有关使用证书身份验证的详细信息,请参阅在 ASP.NET Core 中配置证书身份验证。