Idioma

WsFederationConfiguration Construtores

Definição

Inicializa uma nova instância da WsFederationConfiguration classe.

Sobrecargas

Name Descrição
WsFederationConfiguration(WSFederationElement)

Inicializa uma nova instância da WsFederationConfiguration classe a partir do elemento especificado <wsFederation> .

WsFederationConfiguration(String, String)

Inicializa uma nova instância da WsFederationConfiguration classe usando o emissor e o reino especificados.

WsFederationConfiguration(WSFederationElement)

Inicializa uma nova instância da WsFederationConfiguration classe a partir do 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

O <wsFederation> elemento a partir do qual inicializar a nova instância.

Observações

As propriedades da nova instância são inicializadas de acordo com as definições do elemento especificado <wsFederation> .

Alguma validação é realizada no WSFederationElement objeto especificado por federationElement. Tanto a WSFederationElement.Issuer propriedade como a WSFederationElement.Realm propriedade devem especificar valores não nulos e não vazios. Se a WSFederationElement.RequireHttps propriedade estiver definida true, a WSFederationElement.Issuer propriedade deve especificar um URI que tenha um esquema HTTPS. A WSFederationElement.Freshness propriedade não pode ser negativa. Se alguma destas condições não for cumprida, é lançada uma exceção.

Ver também

Aplica-se a

WsFederationConfiguration(String, String)

Inicializa uma nova instância da WsFederationConfiguration classe usando o emissor e o reino 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

Uma cadeia que contém o URI do emissor a ser utilizado pelo Módulo de Autenticação WS-Federation (WSFAM).

realm
String

Uma cadeia que contém o URI do reino requerente a ser usado pelo WSFAM.

Exceções

issuer é null.

-ou-

realm é null.

Observações

As Issuer propriedades e Realm são inicializadas de acordo com os issuer parâmetros e realm . Todas as outras propriedades são inicializadas aos seus valores padrão.

Aplica-se a