FederationConfiguration Klasse

Definition

Macht Eigenschaften verfügbar, die Verbundeinstellungen enthalten, die das Verhalten des WS-Verbundauthentifizierungsmoduls (WSFAM) (WSFederationAuthenticationModule) und des Sitzungsauthentifizierungsmoduls (SessionAuthenticationModule) in Webanwendungen steuern.Exposes properties that contain federation settings that control the behavior of the WS-Federation Authentication Module (WSFederationAuthenticationModule) and the Session Authentication Module (SessionAuthenticationModule) in web applications.

public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
Vererbung
FederationConfiguration

Hinweise

Standardmäßig verfügen Webanwendungen über FederationConfiguration ein einzelnes Objekt, auf das FederatedAuthentication.FederationConfiguration über die-Eigenschaft zugegriffen wird.By default web applications have a single FederationConfiguration object that is accessed through the FederatedAuthentication.FederationConfiguration property. Beim erstmaligen Zugriff auf die-Eigenschaft wird FederationConfiguration eine neue-Instanz aus den Einstellungen in der Konfigurationsdatei initialisiert, und das FederatedAuthentication.FederationConfigurationCreated -Ereignis wird ausgelöst.The first time the property is accessed a new FederationConfiguration instance is initialized from settings in the configuration file and the FederatedAuthentication.FederationConfigurationCreated event is raised. Sie können die Eigenschaften und Methoden verwenden, die von FederationConfiguration der-Klasse verfügbar gemacht werden, um das von der-Konfiguration in einem Ereignishandler initialisierte Objekt zu ändern oder zu ersetzenYou can use the properties and methods exposed by the FederationConfiguration class to modify or replace the object initialized from configuration in an event handler. Dieses Objekt ist über die FederationConfigurationCreatedEventArgs.FederationConfiguration -Eigenschaft innerhalb des-Ereignis Handlers verfügbar.This object is available through the FederationConfigurationCreatedEventArgs.FederationConfiguration property inside the event handler.

Konstruktoren

FederationConfiguration()

Initialisiert eine neue Instanz der FederationConfiguration-Klasse, indem Einstellungen aus dem system.identityModel.services-Abschnitt der Konfigurationsdatei geladen werden.Initializes a new instance of the FederationConfiguration class by loading settings from the system.identityModel.services section of the configuration file.

FederationConfiguration(Boolean)

Initialisiert eine neue Instanz der FederationConfiguration-Klasse, indem optional Einstellungen aus dem system.identityModel.services-Abschnitt der Konfigurationsdatei geladen werden.Initializes a new instance of the FederationConfiguration class by optionally loading settings from the system.identityModel.services section of the configuration file.

FederationConfiguration(String)

Initialisiert eine neue Instanz der FederationConfiguration-Klasse aus dem <federationConfiguration>-Element mit dem angegebenen Namen.Initializes a new instance of the FederationConfiguration class from the <federationConfiguration> element with the specified name.

Felder

DefaultFederationConfigurationName

Definiert den Namen des <federationConfiguration>-Standardelements, aus dem Einstellungen geladen werden sollten.Defines the name of the default <federationConfiguration> element from which settings should be loaded. Dies ist eine leere Zeichenfolge, da das standardmäßige Element unbenannt ist.This is an empty string as the default element is unnamed.

Eigenschaften

CookieHandler

Ruft den Cookiehandler ab oder legt diesen fest, der vom Session Authentication Module (SessionAuthenticationModule) zu verwenden ist.Gets or sets the cookie handler to be used by the Session Authentication Module (SessionAuthenticationModule).

CustomElement

Ruft das benutzerdefinierte XML-Element, das in dieser Konfiguration vorhanden ist, auf oder legt dieses fest, sofern vorhanden.Gets or sets the custom XML element, if any, present in this configuration.

IdentityConfiguration

Ruft das IdentityConfiguration-Objekt ab, das dieser Instanz zugeordnet ist, oder legt dieses fest.Gets or sets the IdentityConfiguration object associated with this instance.

IsInitialized

Ruft einen Wert ab, mit dem angegeben wird, ob die Initialize()-Methode aufgerufen wurde, oder legt diesen Wert fest.Gets or sets a value that indicates whether the Initialize() method has been called.

Name

Ruft den Namen ab, der dieser Instanz zugeordnet ist.Gets the name associated with this instance.

ServiceCertificate

Bezieht oder bestimmt das X.509-Zertifikat, das verwendet wird, um WS-Verbund-Protokollmeldungen zu signieren.Gets or sets the X.509 certificate used to sign WS-Federation protocol messages.

WsFederationConfiguration

Ruft die Konfigurationseinstellungen für das WS-Federation Authentication Module (WSFederationAuthenticationModule) ab oder legt diese fest.Gets or sets the configuration settings for the WS-Federation Authentication Module (WSFederationAuthenticationModule).

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
Initialize()

Initialisiert die aktuelle Instanz.Initializes the current instance.

LoadConfiguration(FederationConfigurationElement)

Lädt die Eigenschaften für die aktuelle Instanz aus der Konfigurationsdatei.Loads the properties for the current instance from the configuration file. Diese Methode wird von Konstruktoren aufgerufen, um die neu erstellte FederationConfiguration mit Konfigurationseinstellungen zu initialisieren.This method is called by constructors that initialize the newly created FederationConfiguration from configuration settings.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: