Show Menu
TÓPICOS×

Mapeamento de grupo de usuários personalizado no AEM 6.5

Comparação de serviços OSGi

Versões anteriores do AEM
Rótulo: Suporte para o 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.license.impl.CugConfiguration
    ConfigurationPolicy = NECESSÁRIO
  • Rótulo: Lista de exclusões do Apache Jackrabbit Oak CUG
    Nome: org.apache.Jackrabbit.oak.spi.security.license.impl.CugExcludeImpl
    ConfigurationPolicy = NECESSÁRIO
  • Nome: com.adobe.granite.auth.requirements.impl.RequirementsService
  • Rótulo: Requisitos 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 ativação/desativação da avaliação. Serviço para configurar a lista de exclusão de principais que não devem ser afetados pela autorização CUG.
    Se CugExcludeImpl não estiver configurado, a CugConfiguration retornará ao 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.