FederationConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
FederationConfiguration(Boolean) |
Initialise une nouvelle instance de la classe FederationConfiguration en chargeant éventuellement les paramètres de la section |
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) |