FederationConfiguration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
FederationConfiguration(Boolean) |
Inicializuje novou instanci FederationConfiguration třídy volitelně načtením nastavení z oddílu |
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) |