Sdílet prostřednictvím


FederationConfiguration Třída

Definice

Zpřístupňuje vlastnosti, které obsahují nastavení federace, která řídí chování modulu ověřování WS-Federation (WSFederationAuthenticationModule) a modulu ověřování relací (SessionAuthenticationModule) ve webových aplikacích.

public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
Dědičnost
FederationConfiguration

Poznámky

Ve výchozím nastavení mají webové aplikace jeden FederationConfiguration objekt, ke kterému se přistupuje prostřednictvím FederatedAuthentication.FederationConfiguration vlastnosti . Při prvním přístupu k vlastnosti se z nastavení v konfiguračním souboru inicializuje nová FederationConfiguration instance a vyvolá se FederatedAuthentication.FederationConfigurationCreated událost. Pomocí vlastností a metod vystavených FederationConfiguration třídou můžete upravit nebo nahradit objekt inicializovaný z konfigurace v obslužné rutině události. Tento objekt je k dispozici prostřednictvím FederationConfigurationCreatedEventArgs.FederationConfiguration vlastnosti uvnitř obslužné rutiny události.

Konstruktory

FederationConfiguration()

Inicializuje novou instanci FederationConfiguration třídy načtením nastavení z system.identityModel.services části konfiguračního souboru.

FederationConfiguration(Boolean)

Inicializuje novou instanci FederationConfiguration třídy volitelně načtením nastavení z oddílu system.identityModel.services konfiguračního souboru.

FederationConfiguration(String)

Inicializuje novou instanci FederationConfiguration třídy z <federationConfiguration> element se zadaným názvem.

Pole

DefaultFederationConfigurationName

Definuje název výchozího <prvku federationConfiguration> , ze kterého se mají načíst nastavení. Jedná se o prázdný řetězec, protože výchozí prvek je nepojmenovaný.

Vlastnosti

CookieHandler

Získá nebo nastaví obslužnou rutinu souboru cookie, která má být použita modulem ověřování relace (SessionAuthenticationModule).

CustomElement

Získá nebo nastaví vlastní XML element, pokud existuje, přítomné v této konfiguraci.

IdentityConfiguration

Získá nebo nastaví IdentityConfiguration objekt přidružený k této instanci.

IsInitialized

Získá nebo nastaví hodnotu, která označuje, zda Initialize() byla volána metoda.

Name

Získá název přidružený k této instanci.

ServiceCertificate

Získá nebo nastaví certifikát X.509 použitý k podepisování zpráv protokolu WS-Federation.

WsFederationConfiguration

Získá nebo nastaví nastavení konfigurace pro modul ověřování WS-Federation (WSFederationAuthenticationModule).

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
Initialize()

Inicializuje aktuální instanci.

LoadConfiguration(FederationConfigurationElement)

Načte vlastnosti aktuální instance z konfiguračního souboru. Tato metoda je volána konstruktory, které inicializují nově vytvořené FederationConfiguration z nastavení konfigurace.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro