Show Menu
TÓPICOS×

Mapeamento de grupos de usuários personalizados no AEM 6.5

Comparação de serviços OSGi

Versões anteriores AEM
Rótulo: Suporte a Adobe Granite Closed User Group (CUG)
Nome: com.day.cq.auth.impl.CugSupportImpl
AEM 6.5
  • Rótulo: Configuração do Apache Jackrabbit Oak CUG
    Nome: org.apache.Jackrabbit.oak.spi.security.authorized.cug.impl.CugConfiguration
    ConfigurationPolicy = NECESSÁRIO
  • Rótulo: Apache Jackrabbit Oak CUG Excluir Lista
    Nome: org.apache.Jackrabbit.oak.spi.security.license.impl.CugExcludeImpl
    ConfigurationPolicy = NECESSÁRIO
  • Nome: com.adobe.granite.auth.requirements.impl.RequirementsService
  • Rótulo: Requisito de autenticação do Adobe Granite e manipulador de caminho de logon
    Nome: com.adobe.granite.auth.requirements.impl.DefaultRequirementsHandler
    ConfigurationPolicy = NECESSÁRIO
Comentários
  • Configuração da autorização do CUG e habilitar/desabilitar a avaliação. Serviço para configurar a lista de exclusão de principais que não devem ser afetados pela autorização CUG.
    Se o não CugExcludeImpl estiver configurado, o CugConfiguration reverterá para o padrão.
    É possível conectar uma implementação CugExclude personalizada em caso de necessidades especiais.
  • Componente OSGi implementando LoginPathProvider que expõe um caminho de logon correspondente ao LoginSeletorHandler. Ela tem uma referência obrigatória a um RequirementsHandler, que é usado para registrar o observador que escuta as alterações nos requisitos de autenticação armazenados no conteúdo por meio do tipo de mixin granite:AuthenticationRequired.
  • Componente OSGi implementando o RequirementsHandler que notifica o SlingAuthenticator sobre alterações nos requisitos de autorização.
    Como a política de configuração para este componente é EXIGIR, ela só será ativada se um conjunto de caminhos suportados for especificado.
    Habilitar o serviço iniciará o RequirementsService.