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
true 如果证书应映射到 Windows 帐户,则为 ;否则,为 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
true 如果证书应映射到 Windows 帐户,则为 ;否则,为 false. 设置 MapToWindows 属性。
- certificateValidator
- X509CertificateValidator
要使用的证书验证程序。 设置 CertificateValidator 属性。