WsFederationConfiguration Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 |
| 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
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.