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, które są 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

WsFederationConfiguration(String, String)

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

WsFederationConfiguration(WSFederationElement)

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

Pola

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, która zawiera wartość domyślną PassiveRedirectEnabled właściwości ; true, przekierowania pasywne są włączone.

DefaultPersistentCookiesOnPassiveRedirects

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

DefaultRequireHttps

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

Właściwości

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 WS-Federation żądania logowania ("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ść, która określa, czy moduł jest włączony do inicjowania WS-Federation przekierowania protokołu.

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 do użycia dla WS-Federation żądań logowania ("wsignin1.0").

Reply

Pobiera lub ustawia wartość parametru wreply do użycia w WS-Federation żądania logowania ("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 WS-Federation żądania logowania ("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 wylogowania.

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łownika XML używanych przez to wystąpienie.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Dotyczy

Zobacz też