WsFederationConfiguration Constructores

Definición

Inicializa una nueva instancia de la clase WsFederationConfiguration.

Sobrecargas

Nombre Description
WsFederationConfiguration(WSFederationElement)

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

WsFederationConfiguration(String, String)

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

WsFederationConfiguration(WSFederationElement)

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

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

Elemento <wsFederation> desde el que 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> .

Algunas validaciones se realizan 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 WsFederationConfiguration clase mediante 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 de WS-Federation (WSFAM).

realm
String

Cadena que contiene el URI del dominio de solicitud que va a usar WSFAM.

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