Share via


X509SecurityTokenHandler 建構函式

定義

初始化 X509SecurityTokenHandler 類別的新執行個體。

多載

X509SecurityTokenHandler()

使用預設值,初始化 X509SecurityTokenHandler 類別的新執行個體。

X509SecurityTokenHandler(Boolean)

使用值,指出憑證是否應該對應到 Windows 帳戶,初始化 X509SecurityTokenHandler 類別的新執行個體。

X509SecurityTokenHandler(X509CertificateValidator)

使用指定的憑證驗證程式,初始化 X509SecurityTokenHandler 類別的新執行個體。

X509SecurityTokenHandler(Boolean, X509CertificateValidator)

使用表示憑證是否要對應至 Windows 帳戶的值以及指定的憑證驗證程式,初始化 X509SecurityTokenHandler 類別的新執行個體。

X509SecurityTokenHandler()

使用預設值,初始化 X509SecurityTokenHandler 類別的新執行個體。

public:
 X509SecurityTokenHandler();
public X509SecurityTokenHandler ();
Public Sub New ()

備註

屬性 MapToWindows 會設定 false 為 , PeerOrChainTrust 而驗證程式會當做預設憑證驗證程式使用。

適用於

X509SecurityTokenHandler(Boolean)

使用值,指出憑證是否應該對應到 Windows 帳戶,初始化 X509SecurityTokenHandler 類別的新執行個體。

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)

使用表示憑證是否要對應至 Windows 帳戶的值以及指定的憑證驗證程式,初始化 X509SecurityTokenHandler 類別的新執行個體。

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 屬性。

適用於