Compartir a través de


WsFederationConfiguration Constructores

Definición

Inicializa una nueva instancia de la clase WsFederationConfiguration.

Sobrecargas

WsFederationConfiguration(WSFederationElement)

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

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.

public:
 WsFederationConfiguration(System::IdentityModel::Services::Configuration::WSFederationElement ^ federationElement);
public WsFederationConfiguration (System.IdentityModel.Services.Configuration.WSFederationElement federationElement);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : System.IdentityModel.Services.Configuration.WSFederationElement -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (federationElement As WSFederationElement)

Parámetros

federationElement
WSFederationElement

El elemento <wsFederation> a partir del cual se va a inicializar la nueva instancia.

Comentarios

Las propiedades de la nueva instancia se inicializan según la configuración del elemento especificado <wsFederation> .

Parte de la validación se realiza en el WSFederationElement objeto especificado por federationElement. Tanto la WSFederationElement.Issuer propiedad como la WSFederationElement.Realm propiedad deben especificar valores no null y no vacíos. Si se establece truela WSFederationElement.RequireHttps propiedad , la WSFederationElement.Issuer propiedad debe especificar un URI que tenga un esquema HTTPS. La WSFederationElement.Freshness propiedad no puede ser negativa. Si no se cumple alguna de estas condiciones, se produce una excepción.

Consulte también

Se aplica a

WsFederationConfiguration(String, String)

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

public:
 WsFederationConfiguration(System::String ^ issuer, System::String ^ realm);
public WsFederationConfiguration (string issuer, string realm);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : string * string -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (issuer As String, realm As String)

Parámetros

issuer
String

Cadena que contiene el URI del emisor que va a usar el Módulo de autenticación WS-Federation (WSFAM).

realm
String

Cadena que contiene el URI del dominio kerberos solicitante que el WSFAM va a usar.

Excepciones

issuer es null.

O bien

realm es null.

Comentarios

Las Issuer propiedades y Realm se inicializan según los issuer parámetros y realm . Todas las demás propiedades se inicializan en sus valores predeterminados.

Se aplica a