Compartir a través de


FederationConfiguration Clase

Definición

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

FederationConfiguration(Boolean)

Inicializa una nueva instancia de la clase FederationConfiguration cargando opcionalmente los valores de la sección system.identityModel.services del archivo de configuració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)

Se aplica a