WsFederationConfiguration 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 WsFederationConfiguration 類別的新執行個體。
多載
WsFederationConfiguration(WSFederationElement) |
從指定的 |
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。
例外狀況
備註
Issuer和屬性會根據 issuer
和 Realmrealm
參數初始化。 所有其他屬性都會初始化為預設值。