共用方式為


WsFederationConfiguration 建構函式

定義

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

多載

WsFederationConfiguration(WSFederationElement)

從指定的 <wsFederation> 項目初始化 WsFederationConfiguration 類別的新執行個體。

WsFederationConfiguration(String, String)

使用指定的簽發者和領域,初始化 WsFederationConfiguration 類別的新執行個體。

WsFederationConfiguration(WSFederationElement)

從指定的 <wsFederation> 項目初始化 WsFederationConfiguration 類別的新執行個體。

public:
 WsFederationConfiguration(System::IdentityModel::Services::Configuration::WSFederationElement ^ federationElement);
public WsFederationConfiguration (System.IdentityModel.Services.Configuration.WSFederationElement federationElement);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : System.IdentityModel.Services.Configuration.WSFederationElement -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (federationElement As WSFederationElement)

參數

federationElement
WSFederationElement

要從其中初始化新執行個體的 <wsFederation> 項目。

備註

新實例的屬性會根據指定 <wsFederation> 項目的設定初始化。

某些驗證是在 所federationElement指定的 對象上WSFederationElement執行。 WSFederationElement.Issuer屬性和 WSFederationElement.Realm 屬性都必須指定非 Null、非空白值。 如果屬性 WSFederationElement.RequireHttps 已設定 true,則 WSFederationElement.Issuer 屬性必須指定具有 HTTPS 配置的 URI。 屬性 WSFederationElement.Freshness 不可以是負數。 如果不符合上述任一條件,則會擲回例外狀況。

另請參閱

適用於

WsFederationConfiguration(String, String)

使用指定的簽發者和領域,初始化 WsFederationConfiguration 類別的新執行個體。

public:
 WsFederationConfiguration(System::String ^ issuer, System::String ^ realm);
public WsFederationConfiguration (string issuer, string realm);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : string * string -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (issuer As String, realm As String)

參數

issuer
String

字串,包含 WS-Federation 驗證模組 (WSFAM) 所要使用的簽發者的 URI。

realm
String

字串,包含 WSFAM 所要使用的要求領域的 URI。

例外狀況

issuernull

-或-

realmnull

備註

Issuer和屬性會根據 issuerRealmrealm 參數初始化。 所有其他屬性都會初始化為預設值。

適用於