Udostępnij za pośrednictwem


WsFederationConfiguration Klasa

Definicja

Zawiera wszystkie ustawienia konfiguracji wymagane przez moduł uwierzytelniania WS-Federation (WSFederationAuthenticationModule).

public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
Dziedziczenie
WsFederationConfiguration

Uwagi

Wystąpienie WsFederationConfiguration klasy ustawionej FederationConfiguration na obiekcie, do którego uzyskuje dostęp za pośrednictwem FederatedAuthentication.FederationConfiguration właściwości, zawiera ustawienia używane do inicjowania właściwości modułu uwierzytelniania WS-Federation (WSFAM) i kontrolowania jego zachowania. Te ustawienia są zwykle ładowane z <wsFederation> elementu w pliku konfiguracji.

Konstruktory

Nazwa Opis
WsFederationConfiguration(String, String)

Inicjuje nowe wystąpienie WsFederationConfiguration klasy przy użyciu określonego wystawcy i obszaru.

WsFederationConfiguration(WSFederationElement)

Inicjuje nowe wystąpienie WsFederationConfiguration klasy z określonego <wsFederation> elementu.

Pola

Nazwa Opis
DefaultFreshness

Stała zawierająca wartość domyślną Freshness właściwości; zero.

DefaultMaxArrayLength

Stała, która ustawia domyślną MaxArrayLength właściwość obiektu czytnika słownika XML, do którego odwołuje się XmlDictionaryReaderQuotas właściwość .

DefaultMaxStringContentLength

Stała, która ustawia domyślną MaxStringContentLength właściwość obiektu czytnika słownika XML, do którego odwołuje się XmlDictionaryReaderQuotas właściwość .

DefaultPassiveRedirectEnabled

Stała zawierająca wartość domyślną dla PassiveRedirectEnabled właściwości ; true, przekierowania pasywne są włączone.

DefaultPersistentCookiesOnPassiveRedirects

Stała zawierająca wartość domyślną PersistentCookiesOnPassiveRedirects właściwości ; falsepliki cookie nie są włączone.

DefaultRequireHttps

Stała zawierająca wartość domyślną dla RequireHttps właściwości ; true, protokół HTTPS jest wymagany w przypadku przekierowań.

Właściwości

Nazwa Opis
AuthenticationType

Pobiera lub ustawia wartość parametru wauth do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

CustomAttributes

Pobiera słownik zawierający wszelkie dodatkowe atrybuty określone w elemecie <wsFederation> w pliku konfiguracji.

Freshness

Pobiera lub ustawia wartość parametru wfresh do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

HomeRealm

Pobiera lub ustawia wartość parametru whr do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

Issuer

Pobiera lub ustawia identyfikator URI identyfikujący zamierzonego wystawcę tokenu zabezpieczającego.

PassiveRedirectEnabled

Pobiera lub ustawia wartość określającą, czy moduł jest włączony do inicjowania przekierowań protokołu WS-Federation.

PersistentCookiesOnPassiveRedirects

Pobiera lub ustawia wartość określającą, czy trwały plik cookie sesji jest wystawiany podczas pomyślnego uwierzytelniania.

Policy

Pobiera lub ustawia wartość parametru wp do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

Realm

Pobiera lub ustawia wartość parametru wtrealm, który ma być używany dla żądań logowania WS-Federation ("wsignin1.0").

Reply

Pobiera lub ustawia wartość parametru wreply do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

Request

Pobiera lub ustawia wartość parametru wreq do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

RequestPtr

Pobiera lub ustawia wartość parametru wreqptr do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

RequireHttps

Pobiera lub ustawia wartość określającą, czy komunikacja z usługą tokenu zabezpieczającego (STS) musi używać protokołu HTTPS.

Resource

Pobiera lub ustawia wartość parametru wres do użycia w żądaniach logowania WS-Federation ("wsignin1.0").

SignInQueryString

Pobiera lub ustawia ciąg zapytania zawierający wszelkie dodatkowe parametry do wysłania w żądaniach logowania WS-Federation ("wsignin1.0").

SignOutQueryString

Pobiera lub ustawia ciąg zapytania zawierający wszelkie dodatkowe parametry, które mają być wysyłane w żądaniach wylogowania WS-Federation ("wsignout1.0") podczas pasywnego wylogowywanie.

SignOutReply

Pobiera lub ustawia wartość parametru wreply do użycia podczas WS-Federation żądania wylogowania ("wsignout1.0").

XmlDictionaryReaderQuotas

Pobiera lub ustawia konfigurowalne wartości przydziału dla czytników słowników XML używanych przez to wystąpienie.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też