FederatedAuthentication.FederationConfiguration Propriedade
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.
Obtém a instância singleton FederationConfiguration usada pelos módulos HTTP nesta aplicação web.
public:
static property System::IdentityModel::Services::Configuration::FederationConfiguration ^ FederationConfiguration { System::IdentityModel::Services::Configuration::FederationConfiguration ^ get(); };
public static System.IdentityModel.Services.Configuration.FederationConfiguration FederationConfiguration { get; }
static member FederationConfiguration : System.IdentityModel.Services.Configuration.FederationConfiguration
Public Shared ReadOnly Property FederationConfiguration As FederationConfiguration
Valor de Propriedade
A instância de configuração da federação.
Exceções
A FederationConfiguration propriedade é definida por null um gestor de eventos para o FederationConfigurationCreated evento.
Observações
Um FederationConfiguration objeto é criado e inicializado a partir do <elemento federationConfiguration> no ficheiro de configuração na primeira vez que esta propriedade é acedida por um dos módulos HTTP. Logo após o objeto de configuração ter sido inicializado, o FederationConfigurationCreated evento é ativado para dar ao programador a oportunidade de modificar o objeto de configuração recém-criado antes de este ser usado para inicializar qualquer um dos módulos HTTP configurados. Pode ser acedido a partir da FederationConfigurationCreatedEventArgs.FederationConfiguration propriedade num gestor de eventos.
Em acessos subsequentes, a mesma instância de configuração é devolvida.
Dependendo da presença de módulos específicos, a propriedade é acedida a partir dos seguintes métodos durante a inicialização: ClaimsAuthorizationModule.InitializePropertiesFromConfiguration, SessionAuthenticationModule.InitializePropertiesFromConfiguration, e WSFederationAuthenticationModule.InitializePropertiesFromConfiguration.
Importante
O gestor de autorização de reclamações (ClaimsAuthorizationManager) que é usado para avaliar verificações de acesso baseadas em reclamações ao utilizar a ClaimsPrincipalPermission classe ou a ClaimsPrincipalPermissionAttribute classe está configurado no IdentityConfiguration objeto definido no objeto de configuração de federação referenciado através da FederatedAuthentication.FederationConfiguration propriedade. Isto é verdade para todas as aplicações, sejam elas aplicações ASP.NET ou não.