通过


X509SecurityTokenHandler 构造函数

定义

初始化 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 属性。

适用于