FederationConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht Eigenschaften verfügbar, die Verbundeinstellungen enthalten, die das Verhalten des WS-Federation-Authentifizierungsmoduls (WSFederationAuthenticationModule) und des Sitzungsauthentifizierungsmoduls (SessionAuthenticationModule) in Webanwendungen steuern.
public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
- Vererbung
-
FederationConfiguration
Hinweise
Standardmäßig verfügen Webanwendungen über ein einzelnes FederationConfiguration Objekt, auf das über die FederatedAuthentication.FederationConfiguration Eigenschaft zugegriffen wird. Beim ersten Zugriff auf die Eigenschaft wird eine neue FederationConfiguration Instanz aus den Einstellungen in der Konfigurationsdatei initialisiert, und das FederatedAuthentication.FederationConfigurationCreated Ereignis wird ausgelöst. Sie können die von der FederationConfiguration Klasse verfügbar gemachten Eigenschaften und Methoden verwenden, um das objekt zu ändern oder zu ersetzen, das von der Konfiguration in einem Ereignishandler initialisiert wurde. Dieses Objekt ist über die FederationConfigurationCreatedEventArgs.FederationConfiguration Eigenschaft innerhalb des Ereignishandlers verfügbar.
Konstruktoren
| Name | Beschreibung |
|---|---|
| FederationConfiguration() |
Initialisiert eine neue Instanz der FederationConfiguration Klasse, indem Einstellungen aus dem |
| FederationConfiguration(Boolean) |
Initialisiert eine neue Instanz der FederationConfiguration Klasse durch optionales Laden von Einstellungen aus dem |
| FederationConfiguration(String) |
Initialisiert eine neue Instanz der FederationConfiguration Klasse aus dem <federationConfiguration-Element> mit dem angegebenen Namen. |
Felder
| Name | Beschreibung |
|---|---|
| DefaultFederationConfigurationName |
Definiert den Namen des StandardverbundConfiguration-Elements<>, aus dem Einstellungen geladen werden sollen. Dies ist eine leere Zeichenfolge, da das Standardelement unbenannt ist. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CookieHandler |
Ruft den Cookiehandler ab, der vom Session Authentication Module (SessionAuthenticationModule) verwendet werden soll, oder legt diesen fest. |
| CustomElement |
Ruft das benutzerdefinierte XML-Element ab, falls vorhanden, in dieser Konfiguration. |
| IdentityConfiguration |
Dient zum Abrufen oder Festlegen des Objekts, das IdentityConfiguration dieser Instanz zugeordnet ist. |
| IsInitialized |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Initialize() Methode aufgerufen wurde. |
| Name |
Ruft den Namen ab, der dieser Instanz zugeordnet ist. |
| ServiceCertificate |
Ruft ab oder legt das X.509-Zertifikat, das zum Signieren von WS-Federation Protokollnachrichten verwendet wird. |
| WsFederationConfiguration |
Dient zum Abrufen oder Festlegen der Konfigurationseinstellungen für das WS-Federation-Authentifizierungsmodul (WSFederationAuthenticationModule). |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Initialize() |
Initialisiert die aktuelle Instanz. |
| LoadConfiguration(FederationConfigurationElement) |
Lädt die Eigenschaften für die aktuelle Instanz aus der Konfigurationsdatei. Diese Methode wird von Konstruktoren aufgerufen, die die neu erstellten aus Konfigurationseinstellungen initialisieren FederationConfiguration . |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |