Compartir a través de


WsFederationConfiguration Clase

Definición

Contiene toda la configuración que necesita el módulo de autenticación de WS-Federation (WSFederationAuthenticationModule).

public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
Herencia
WsFederationConfiguration

Comentarios

Una instancia de la WsFederationConfiguration clase que se establece en el FederationConfiguration objeto al que se tiene acceso a través de la FederatedAuthentication.FederationConfiguration propiedad contiene la configuración que se usa para inicializar las propiedades del módulo de autenticación de WS-Federation (WSFAM) y controlar su comportamiento. Estas opciones se cargan normalmente desde el <wsFederation> elemento en el archivo de configuración.

Constructores

WsFederationConfiguration(String, String)

Inicializa una nueva instancia de la clase WsFederationConfiguration utilizando el emisor y el dominio kerberos especificados.

WsFederationConfiguration(WSFederationElement)

Inicializa una nueva instancia de la clase WsFederationConfiguration a partir del elemento <wsFederation> especificado.

Campos

DefaultFreshness

Una constante que contiene el valor predeterminado para la propiedad Freshness; cero.

DefaultMaxArrayLength

Una constante que establece la propiedad predeterminada MaxArrayLength del objeto de cuotas del lector de diccionario XML al que hace referencia la propiedad XmlDictionaryReaderQuotas.

DefaultMaxStringContentLength

Una constante que establece la propiedad predeterminada MaxStringContentLength del objeto de cuotas del lector de diccionario XML al que hace referencia la propiedad XmlDictionaryReaderQuotas.

DefaultPassiveRedirectEnabled

Una constante que contiene el valor predeterminado para la propiedad PassiveRedirectEnabled; true, las redirecciones pasivas están habilitadas.

DefaultPersistentCookiesOnPassiveRedirects

Una constante que contiene el valor predeterminado para la propiedad PersistentCookiesOnPassiveRedirects; false, las cookies no están habilitadas.

DefaultRequireHttps

Una constante que contiene el valor predeterminado para la propiedad RequireHttps; true, HTTPS se requiere en las redirecciones.

Propiedades

AuthenticationType

Obtiene o establece el valor del parámetro wauth que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

CustomAttributes

Obtiene un diccionario que contiene cualquier atributo adicional especificado en el elemento <wsFederation> del archivo de configuración.

Freshness

Obtiene o establece el valor del parámetro wfresh que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

HomeRealm

Obtiene o establece el valor del parámetro whr que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

Issuer

Obtiene o establece un URI que identifica el emisor previsto del token de seguridad.

PassiveRedirectEnabled

Obtiene o establece un valor que especifica si el módulo está habilitado para iniciar redirecciones de protocolo de federación de WS.

PersistentCookiesOnPassiveRedirects

Obtiene o establece un valor que especifica si una cookie de sesión persistente se emite en la autenticación correcta.

Policy

Obtiene o establece el valor del parámetro wp que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

Realm

Obtiene o establece el valor del parámetro wtrealm que se usa para las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

Reply

Obtiene o establece el valor del parámetro wreply que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

Request

Obtiene o establece el valor del parámetro wreq que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

RequestPtr

Obtiene o establece el valor del parámetro wreqptr que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

RequireHttps

Obtiene o establece un valor que especifica si la comunicación con el servicio de tokens de seguridad (STS) debe utilizar el protocolo HTTPS.

Resource

Obtiene o establece el valor del parámetro wres que se usa en las solicitudes de inicio de sesión de WS-Federation ("wsignin1.0").

SignInQueryString

Obtiene o establece una cadena de consulta que contiene los parámetros adicionales que se van a enviar en las solicitudes de inicio de sesión de WS-Federación ("wsignin1.0").

SignOutQueryString

Obtiene o establece una cadena de consulta que contiene los parámetros adicionales que se van a enviar en las solicitudes de cierre de sesión de WS-Federación ("wsignout1.0") durante el cierre de sesión pasivo.

SignOutReply

Obtiene o establece el valor del parámetro wreply que se usa durante las solicitudes de inicio de sesión de WS-Federation ("wsignout1.0").

XmlDictionaryReaderQuotas

Obtiene o establece los valores de cuota configurables para los lectores del diccionario de XML usados por esta instancia.

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)
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

Consulte también