Partager via


FederationConfiguration Classe

Définition

Expose des propriétés qui contiennent les paramètres de fédération qui contrôlent le comportement du module d'authentification de WS-Federation (WSFederationAuthenticationModule) et du module d'authentification de session (SessionAuthenticationModule) dans les applications Web.

public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
Héritage
FederationConfiguration

Remarques

Par défaut, les applications web ont un seul FederationConfiguration objet accessible via la FederatedAuthentication.FederationConfiguration propriété . La première fois que la propriété est accessible, une nouvelle FederationConfiguration instance est initialisée à partir des paramètres du fichier de configuration et l’événement FederatedAuthentication.FederationConfigurationCreated est déclenché. Vous pouvez utiliser les propriétés et méthodes exposées par la FederationConfiguration classe pour modifier ou remplacer l’objet initialisé à partir de la configuration dans un gestionnaire d’événements. Cet objet est disponible via la FederationConfigurationCreatedEventArgs.FederationConfiguration propriété à l’intérieur du gestionnaire d’événements.

Constructeurs

FederationConfiguration()

Initialise une nouvelle instance de la classe FederationConfiguration en chargeant les paramètres de la section system.identityModel.services du fichier de configuration.

FederationConfiguration(Boolean)

Initialise une nouvelle instance de la classe FederationConfiguration en chargeant éventuellement les paramètres de la section system.identityModel.services du fichier de configuration.

FederationConfiguration(String)

Initialise une nouvelle instance de la classe FederationConfiguration à partir de l’élément <federationConfiguration> portant le nom spécifié.

Champs

DefaultFederationConfigurationName

Définit le nom de l’élément <federationConfiguration> par défaut à partir duquel les paramètres doivent être chargés. Il s'agit d'une chaîne vide car l'élément par défaut n'a pas de nom.

Propriétés

CookieHandler

Obtient ou définit le gestionnaire de cookie à utiliser par le Module d'authentification de session (SessionAuthenticationModule).

CustomElement

Obtient ou définit l'élément XML personnalisé, le cas échéant, présent dans cette configuration.

IdentityConfiguration

Obtient ou définit l'objet IdentityConfiguration associé à cette instance.

IsInitialized

Obtient ou définit une valeur indiquant si la méthode Initialize() a été appelée.

Name

Obtient le nom associé à cette instance.

ServiceCertificate

Obtient ou définit le certificat X.509 utilisé pour signer les messages de protocole WS-Federation.

WsFederationConfiguration

Obtient ou définit les paramètres de configuration pour le module d'authentification de WS-Federation (WSFederationAuthenticationModule).

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
Initialize()

Initialise l'instance actuelle.

LoadConfiguration(FederationConfigurationElement)

Charge les propriétés de l'instance actuelle à partir du fichier de configuration. Cette méthode est appelée par les constructeurs qui initialisent la FederationConfiguration nouvellement créée à partir des paramètres de configuration.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à