FederatedAuthentication.FederationConfiguration Propriedade
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.
Obtém a instância FederationConfiguration singleton usada pelos módulos HTTP neste aplicativo 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 da propriedade
A instância de configuração de federação.
Exceções
A propriedade FederationConfiguration está definida como null
por um manipulador de eventos do evento FederationConfigurationCreated.
Comentários
Um FederationConfiguration objeto é criado e inicializado do <elemento federationConfiguration> no arquivo de configuração na primeira vez que essa propriedade é acessada por um dos módulos HTTP. Logo após o objeto de configuração ter sido inicializado, o FederationConfigurationCreated evento é gerado para fornecer a um desenvolvedor a oportunidade de modificar o objeto de configuração recém-criado antes de ser usado para inicializar qualquer um dos módulos HTTP configurados. Ele pode ser acessado da FederationConfigurationCreatedEventArgs.FederationConfiguration propriedade em um manipulador de eventos.
Em acessos subsequentes, a mesma instância de configuração é retornada.
Dependendo se módulos específicos estão presentes, a propriedade é acessada de dentro dos seguintes métodos durante a inicialização: ClaimsAuthorizationModule.InitializePropertiesFromConfiguration, SessionAuthenticationModule.InitializePropertiesFromConfiguratione WSFederationAuthenticationModule.InitializePropertiesFromConfiguration.
Importante
O gerenciador de autorização de declarações (ClaimsAuthorizationManager) usado para avaliar verificações de acesso baseadas em declarações ao usar a ClaimsPrincipalPermission classe ou a ClaimsPrincipalPermissionAttribute classe é configurada no IdentityConfiguration objeto definido no objeto de configuração de federação referenciado por meio da FederatedAuthentication.FederationConfiguration propriedade . Isso é verdadeiro para todos os aplicativos, sejam eles ASP.NET aplicativos ou não.