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í.
Zveřejňuje vlastnosti, které obsahují nastavení federace, která řídí chování modulu WS-Federation Authentication (WSFederationAuthenticationModule) a modulu ověřování relace (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í webové aplikace mají jeden FederationConfiguration objekt, ke kterému se přistupuje prostřednictvím FederatedAuthentication.FederationConfiguration vlastnosti. Při prvním přístupu k vlastnosti se nová FederationConfiguration instance inicializuje z nastavení v konfiguračním souboru a FederatedAuthentication.FederationConfigurationCreated vyvolá se událost. Vlastnosti a metody vystavené FederationConfiguration třídou můžete použít k úpravě nebo nahrazení objektu inicializovaného 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
| Name | Description |
|---|---|
| FederationConfiguration() |
Inicializuje novou instanci FederationConfiguration třídy načtením nastavení z |
| FederationConfiguration(Boolean) |
Inicializuje novou instanci FederationConfiguration třídy volitelným načtením nastavení z |
| FederationConfiguration(String) |
Inicializuje novou instanci FederationConfiguration třídy z <prvku federationConfiguration> se zadaným názvem. |
Pole
| Name | Description |
|---|---|
| DefaultFederationConfigurationName |
Definuje název výchozího <prvku federationConfiguration> , ze kterého se má načíst nastavení. Jedná se o prázdný řetězec, protože výchozí prvek není pojmenován. |
Vlastnosti
| Name | Description |
|---|---|
| CookieHandler |
Získá nebo nastaví obslužnou rutinu souboru cookie, která se použije modulem ověřování relace (SessionAuthenticationModule). |
| CustomElement |
Získá nebo nastaví vlastní XML element, pokud existuje, 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() metoda byla volána. |
| 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 WS-Federation Authentication Module (WSFederationAuthenticationModule). |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (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 Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |