Share via


WsFederationConfiguration 類別

定義

包含 WS-Federation 驗證模組(WSFederationAuthenticationModule)所需的所有組態設定。

public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
繼承
WsFederationConfiguration

備註

透過 FederatedAuthentication.FederationConfiguration 屬性存取之對象上FederationConfiguration設定的 WsFederationConfiguration 類別實例包含用來初始化 WS-Federation 驗證模組屬性的設定, (WSFAM) 並控制其行為。 這些設定通常會從 <wsFederation> 組態檔中的 元素載入。

建構函式

WsFederationConfiguration(String, String)

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

WsFederationConfiguration(WSFederationElement)

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

欄位

DefaultFreshness

包含 Freshness屬性的預設值的常數;否則為零。

DefaultMaxArrayLength

常數,會設定 MaxArrayLength 屬性所參考的 XML 字典讀取器配額物件的預設 XmlDictionaryReaderQuotas屬性。

DefaultMaxStringContentLength

常數,會設定 MaxStringContentLength 屬性所參考的 XML 字典讀取器配額物件的預設 XmlDictionaryReaderQuotas屬性。

DefaultPassiveRedirectEnabled

包含 PassiveRedirectEnabled 屬性的預設值的常數;若啟用被動式重新導向,則為true

DefaultPersistentCookiesOnPassiveRedirects

包含 PersistentCookiesOnPassiveRedirects 屬性的預設值的常數;若未啟用cookie,則為false

DefaultRequireHttps

包含 RequireHttps 屬性的預設值的常數;若重新導向時需要 HTTPS,則為true

屬性

AuthenticationType

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 wauth 參數值。

CustomAttributes

取得字典,其中包含組態檔的 <wsFederation> 項目中指定的任何額外屬性。

Freshness

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 wfresh 參數值。

HomeRealm

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 whr 參數值。

Issuer

取得或設定 URI,識別想要的安全性權杖簽發者。

PassiveRedirectEnabled

取得或設定值,指定此模組是否已啟用來啟始 WS-Federation 通訊協定重新導向。

PersistentCookiesOnPassiveRedirects

取得或設定值,指定是否要在成功驗證時發出永續性工作階段 cookie。

Policy

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 wp 參數值。

Realm

取得或設定要用於 WS-同盟登入要求 ("wsignin1.0") 的 wtrealm 參數值。

Reply

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 wreply 參數值。

Request

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 wreq 參數值。

RequestPtr

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 wreqptr 參數值。

RequireHttps

取得或設定值,指定安全性權杖服務 (STS) 通訊是否必須使用 HTTPS 通訊協定。

Resource

取得或設定要在 WS-同盟登入要求 ("wsignin1.0") 中使用的 wres 參數值。

SignInQueryString

取得或設定查詢字串,包含 WS-同盟登入要求 ("wsignin1.0") 中要傳送的任何其他參數。

SignOutQueryString

取得或設定查詢字串,包含被動登出期間 WS-同盟登出要求 ("wsignout1.0") 中要傳送的任何其他參數。

SignOutReply

取得或設定要在 WS-同盟登出要求 ("wsignout1.0") 期間使用的 wreply 參數值。

XmlDictionaryReaderQuotas

取得或設定這個執行個體所使用之 XML 字典讀取器的可設定配額值。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱