FederationConfiguration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expone propiedades que contienen valores de la federación que controlan el comportamiento del módulo de autenticación de WS-Federation (WSFederationAuthenticationModule) y el módulo de autenticación de la sesión (SessionAuthenticationModule) en aplicaciones web.
public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
- Herencia
-
FederationConfiguration
Comentarios
De forma predeterminada, las aplicaciones web tienen un único FederationConfiguration objeto al que se accede a través de la FederatedAuthentication.FederationConfiguration propiedad . La primera vez que se accede a la propiedad se inicializa una nueva FederationConfiguration instancia desde la configuración del archivo de configuración y se genera el FederatedAuthentication.FederationConfigurationCreated evento . Puede usar las propiedades y los métodos expuestos por la FederationConfiguration clase para modificar o reemplazar el objeto inicializado desde la configuración en un controlador de eventos. Este objeto está disponible a través de la FederationConfigurationCreatedEventArgs.FederationConfiguration propiedad dentro del controlador de eventos.
Constructores
FederationConfiguration() |
Inicializa una nueva instancia de la clase FederationConfiguration cargando los valores de la sección |
FederationConfiguration(Boolean) |
Inicializa una nueva instancia de la clase FederationConfiguration cargando opcionalmente los valores de la sección |
FederationConfiguration(String) |
Inicializa una nueva instancia de la clase FederationConfiguration a partir del elemento <federationConfiguration> con el nombre especificado. |
Campos
DefaultFederationConfigurationName |
Define el nombre del elemento predeterminado <federationConfiguration> del que se debe cargar la configuración. Esto es una cadena vacía porque el elemento predeterminado no tiene nombre. |
Propiedades
CookieHandler |
Obtiene o establece el controlador de la cookie que se usará en el módulo de autenticación de la sesión (SessionAuthenticationModule). |
CustomElement |
Obtiene o establece el elemento XML personalizado, si lo hay, presente en esta configuración. |
IdentityConfiguration |
Obtiene o establece el objeto IdentityConfiguration asociado a esta instancia. |
IsInitialized |
Obtiene o establece un valor que indica si se ha llamado al método Initialize(). |
Name |
Obtiene el nombre asociado a esta instancia. |
ServiceCertificate |
Obtiene o establece el certificado X.509 usado para firmar mensajes de protocolo de WS-Federation. |
WsFederationConfiguration |
Obtiene o establece los valores de configuración para el módulo de autenticación de WS-Federation (WSFederationAuthenticationModule). |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Initialize() |
Inicializa la instancia actual. |
LoadConfiguration(FederationConfigurationElement) |
Carga las propiedades para la instancia actual del archivo de configuración. Este método lo llaman los constructores que inicializan el FederationConfiguration recién creado a partir de opciones de configuración. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |