WsFederationConfiguration Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe WsFederationConfiguration.
Sobrecargas
WsFederationConfiguration(WSFederationElement) |
Inicializa uma nova instância da classe WsFederationConfiguration do elemento |
WsFederationConfiguration(String, String) |
Inicializa uma nova instância da classe WsFederationConfiguration usando o emissor e o realm especificados. |
WsFederationConfiguration(WSFederationElement)
Inicializa uma nova instância da classe WsFederationConfiguration do 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
O elemento <wsFederation>
do qual inicializar a nova instância.
Comentários
As propriedades da nova instância são inicializadas de acordo com as configurações do elemento especificado <wsFederation>
.
Alguma validação é executada no WSFederationElement objeto especificado por federationElement
.
WSFederationElement.Issuer A propriedade e a WSFederationElement.Realm propriedade devem especificar valores não nulos e não vazios. Se a WSFederationElement.RequireHttps propriedade for definida true
, a WSFederationElement.Issuer propriedade deverá especificar um URI que tenha um esquema HTTPS. A WSFederationElement.Freshness propriedade não pode ser negativa. Se qualquer uma dessas condições não for atendida, uma exceção será gerada.
Confira também
Aplica-se a
WsFederationConfiguration(String, String)
Inicializa uma nova instância da classe WsFederationConfiguration usando o emissor e o realm 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 de caracteres que contém o URI do emissor a ser usado pelo WSFAM (Módulo de Autenticação da Web Services Federation).
- realm
- String
Uma cadeia de caracteres que contém o URI do realm solicitante a ser usado pelo WSFAM.
Exceções
Comentários
As Issuer propriedades e Realm são inicializadas de acordo com os issuer
parâmetros e realm
. Todas as outras propriedades são inicializadas para seus valores padrão.