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