Esse recurso permite que todas as propriedades de configuração do OSGi sejam armazenadas em um formulário criptografado protegido em vez de texto limpo. O formulário na interface do usuário do console da Web é usado para criar texto criptografado a partir de texto sem formatação usando a chave principal de criptografia do sistema inteiro.
O suporte ao Plug-in de configuração OSGi foi adicionado para descriptografar a propriedade antes de ser usada por um serviço.
Os serviços que esperam um valor criptografado precisam usar a verificação IsProtected para ver se o valor é criptografado antes de tentar descriptografá-lo, pois ele já pode ter sido descriptografado.
Estas etapas mostram como criptografar a senha SMTP para o serviço de e-mail. Você pode concluir essas etapas para uma propriedade OSGI que deseja criptografar.
Vá para o console da Web AEM em https://<serveraddress>:<serverport>/system/console/configMgr
No canto superior esquerdo, vá para Principal - Suporte de criptografia
A página Adobe Experience Manager Web Console Crypto Support é exibida.
No campo Texto sem formatação, digite o texto dos dados confidenciais que deseja proteger.
Selecione Protect. O texto Protegido é exibido como texto criptografado.
Copie o texto protegido da Etapa 5 e cole-o no valor do formulário OSGI. Neste exemplo, a senha criptografada SMTP é adicionada ao Serviço de e-mail Day CQ.
Salve as propriedades do serviço Day CQ Mail. A senha SMTP agora será enviada como um valor criptografado.
AEM agora fornece um Plug-in de configuração para descriptografar as propriedades de configuração. Este plug-in AEM descriptografará e recuperará automaticamente as propriedades de texto limpo.