X509SecurityTokenHandler 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 X509SecurityTokenHandler 类的新实例。
重载
X509SecurityTokenHandler() |
使用默认值初始化 X509SecurityTokenHandler 类的新实例。 |
X509SecurityTokenHandler(Boolean) |
使用指定的证书验证方法初始化 X509SecurityTokenHandler 类的新实例,并指示是否将证书标识映射到 Windows 账户。 |
X509SecurityTokenHandler(X509CertificateValidator) |
使用指定的证书验证程序初始化 X509SecurityTokenHandler 类的新实例。 |
X509SecurityTokenHandler(Boolean, X509CertificateValidator) |
使用指定的证书验证方法初始化 X509SecurityTokenHandler 类的新实例,并指示是否将证书标识映射到 Windows 账户和指定的证书验证程序。 |
X509SecurityTokenHandler()
使用默认值初始化 X509SecurityTokenHandler 类的新实例。
public:
X509SecurityTokenHandler();
public X509SecurityTokenHandler ();
Public Sub New ()
注解
属性 MapToWindows 设置为 false
,验证 PeerOrChainTrust 程序用作默认证书验证程序。
适用于
X509SecurityTokenHandler(Boolean)
使用指定的证书验证方法初始化 X509SecurityTokenHandler 类的新实例,并指示是否将证书标识映射到 Windows 账户。
public:
X509SecurityTokenHandler(bool mapToWindows);
public X509SecurityTokenHandler (bool mapToWindows);
new System.IdentityModel.Tokens.X509SecurityTokenHandler : bool -> System.IdentityModel.Tokens.X509SecurityTokenHandler
Public Sub New (mapToWindows As Boolean)
参数
- mapToWindows
- Boolean
如果证书应映射到 Windows 帐户,则为 true
;否则为 false
。 设置 MapToWindows 属性。
注解
验证 PeerOrChainTrust 程序用作默认证书验证程序。
适用于
X509SecurityTokenHandler(X509CertificateValidator)
使用指定的证书验证程序初始化 X509SecurityTokenHandler 类的新实例。
public:
X509SecurityTokenHandler(System::IdentityModel::Selectors::X509CertificateValidator ^ certificateValidator);
public X509SecurityTokenHandler (System.IdentityModel.Selectors.X509CertificateValidator certificateValidator);
new System.IdentityModel.Tokens.X509SecurityTokenHandler : System.IdentityModel.Selectors.X509CertificateValidator -> System.IdentityModel.Tokens.X509SecurityTokenHandler
Public Sub New (certificateValidator As X509CertificateValidator)
参数
- certificateValidator
- X509CertificateValidator
要使用的证书验证程序。 设置 CertificateValidator 属性。
注解
MapToWindows 属性设置为 false
。
适用于
X509SecurityTokenHandler(Boolean, X509CertificateValidator)
使用指定的证书验证方法初始化 X509SecurityTokenHandler 类的新实例,并指示是否将证书标识映射到 Windows 账户和指定的证书验证程序。
public:
X509SecurityTokenHandler(bool mapToWindows, System::IdentityModel::Selectors::X509CertificateValidator ^ certificateValidator);
public X509SecurityTokenHandler (bool mapToWindows, System.IdentityModel.Selectors.X509CertificateValidator certificateValidator);
new System.IdentityModel.Tokens.X509SecurityTokenHandler : bool * System.IdentityModel.Selectors.X509CertificateValidator -> System.IdentityModel.Tokens.X509SecurityTokenHandler
Public Sub New (mapToWindows As Boolean, certificateValidator As X509CertificateValidator)
参数
- mapToWindows
- Boolean
如果证书应映射到 Windows 帐户,则为 true
;否则为 false
。 设置 MapToWindows 属性。
- certificateValidator
- X509CertificateValidator
要使用的证书验证程序。 设置 CertificateValidator 属性。