X509SecurityTokenHandler 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示安全标记处理程序,请处理 X509SecurityToken 类型的标记。 默认情况下,该处理程序将执行 X.509 证书的链信任验证。
public ref class X509SecurityTokenHandler : System::IdentityModel::Tokens::SecurityTokenHandler
public class X509SecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type X509SecurityTokenHandler = class
inherit SecurityTokenHandler
Public Class X509SecurityTokenHandler
Inherits SecurityTokenHandler
- 继承
构造函数
X509SecurityTokenHandler() |
使用默认值初始化 X509SecurityTokenHandler 类的新实例。 |
X509SecurityTokenHandler(Boolean) |
使用指定的证书验证方法初始化 X509SecurityTokenHandler 类的新实例,并指示是否将证书标识映射到 Windows 账户。 |
X509SecurityTokenHandler(Boolean, X509CertificateValidator) |
使用指定的证书验证方法初始化 X509SecurityTokenHandler 类的新实例,并指示是否将证书标识映射到 Windows 账户和指定的证书验证程序。 |
X509SecurityTokenHandler(X509CertificateValidator) |
使用指定的证书验证程序初始化 X509SecurityTokenHandler 类的新实例。 |
属性
CanValidateToken |
获取一个值,该值指示此处理程序是否支持对 X509SecurityToken 类型的标记进行验证。 |
CanWriteToken |
获取指示此处理程序能否写入 X509SecurityToken 类型的标记的值。 |
CertificateValidator |
获取或设置当前实例所使用的 X509CertificateValidator 。 |
Configuration |
获取或设置提供配置当前实例的 SecurityTokenHandlerConfiguration 对象。 (继承自 SecurityTokenHandler) |
ContainingCollection |
获取包含当前实例的标记处理程序集合。 (继承自 SecurityTokenHandler) |
MapToWindows |
获取或设置指示验证令牌是否应映射到 Windows 帐户的值。 |
TokenType |
获取此处理程序处理的 Type 的标记。 |
WriteXmlDSigDefinedClauseTypes |
获取或设置指定 XmlDsig-defined 子句类型是否是首选项的值。 |
X509NTAuthChainTrustValidator |
获取或设置当传入 X.509 证书映射至 windows 帐户时,证书验证过程中当前实例使用的 X509NTAuthChainTrustValidator。 |