Compartir vía


FederationConfiguration Clase

Definición

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 system.identityModel.services sección del archivo de configuración.

FederationConfiguration(Boolean)

Inicializa una nueva instancia de la FederationConfiguration clase mediante la carga opcional de la configuración desde la system.identityModel.services sección del archivo de configuración.

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)

Se aplica a