X509SecurityTokenHandler 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 X509SecurityTokenHandler 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| X509SecurityTokenHandler() |
初始化一個以預設值的新類別實例 X509SecurityTokenHandler 。 |
| X509SecurityTokenHandler(Boolean) |
透過使用一個表示憑證是否應映射到 Windows 帳號的值來初始化該 X509SecurityTokenHandler 類別的新實例。 |
| X509SecurityTokenHandler(X509CertificateValidator) |
透過指定的憑證驗證器初始化該 X509SecurityTokenHandler 類別的新實例。 |
| X509SecurityTokenHandler(Boolean, X509CertificateValidator) |
透過使用一個值初始化該 X509SecurityTokenHandler 類別的新實例,該值指示憑證是否應映射到 Windows 帳號及指定的憑證驗證器。 |
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
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 屬性。