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 las propiedades que contienen la configuración de federación que controlan el comportamiento del módulo de autenticación de WS-Federation () y el módulo de autenticación de sesión (WSFederationAuthenticationModuleSessionAuthenticationModule) en las 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
| Nombre | Description |
|---|---|
| FederationConfiguration() |
Inicializa una nueva instancia de la FederationConfiguration clase cargando la configuración desde la |
| FederationConfiguration(Boolean) |
Inicializa una nueva instancia de la FederationConfiguration clase mediante la carga opcional de la configuración desde la |
| FederationConfiguration(String) |
Inicializa una nueva instancia de la FederationConfiguration clase desde el <elemento federationConfiguration> con el nombre especificado. |
Campos
| Nombre | Description |
|---|---|
| DefaultFederationConfigurationName |
Define el nombre del elemento federationConfiguration> predeterminado< desde el que se debe cargar la configuración. Se trata de una cadena vacía, ya que el elemento predeterminado no tiene nombre. |
Propiedades
| Nombre | Description |
|---|---|
| CookieHandler |
Obtiene o establece el controlador de cookies que usará el módulo de autenticación de sesión (SessionAuthenticationModule). |
| CustomElement |
Obtiene o establece el elemento XML personalizado, si existe, presente en esta configuración. |
| IdentityConfiguration |
Obtiene o establece el IdentityConfiguration objeto asociado a esta instancia. |
| IsInitialized |
Obtiene o establece un valor que indica si se ha llamado al Initialize() método . |
| Name |
Obtiene el nombre asociado a esta instancia. |
| ServiceCertificate |
Obtiene o establece el certificado X.509 usado para firmar mensajes de protocolo WS-Federation. |
| WsFederationConfiguration |
Obtiene o establece los valores de configuración del módulo de autenticación de WS-Federation (WSFederationAuthenticationModule). |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como 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 de la instancia actual desde el archivo de configuración. Los constructores llaman a este método que inicializan los valores de configuración recién creados FederationConfiguration . |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |