Permitir que AEM pesquise documentos PDF protegidos pela segurança do documento

AEM pesquisa é capaz de pesquisar e localizar AEM ativos e executar pesquisa de texto em vários formatos de documento comumente usados, como arquivos de texto simples, documentos do Microsoft Office e documentos PDF. Também é possível estender a pesquisa nativa para realizar a pesquisa de texto completo em PDF Documents protegidos com AEM segurança do documento. Para permitir que o AEM execute a pesquisa de texto completo em tais documentos, execute as seguintes etapas:

  1. Estabelecer uma conexão segura
  2. Indexar um documento PDF protegido por política de exemplo

Pré-requisitos

  • Se estiver usando o AEM Forms no OSGi:

    • Instale o pacote AEM Forms Document Security Indexer no servidor AEM Forms.

    • Certifique-se de que um AEM Forms no servidor JEE esteja ativo e em execução e que a segurança do documento esteja instalada no AEM Forms correspondente no servidor JEE. O Formulário AEM no servidor JEE é necessário para indexar o documento protegido.

  • Se você estiver usando somente o AEM Forms no servidor JEE, o pacote de indexador já estará instalado.

  • Certifique-se de que todos os pacotes estejam funcionando. Se todos os pacotes não estiverem ativos, espere até que todos os pacotes estejam ativos e em execução.

    • Para AEM Forms no OSGi, os pacotes são listados em https://'[server]:[port]'/system/console/bundles.
    • Para AEM Forms no JEE, os pacotes são listados em https://'[server]:[port]'/[context-path]/system/console/bundles. Por exemplo https://localhost:8080/lc/system/console/bundles.
  • Adicione o pacote sun.util.calendar à lista de permissões. Para adicionar o pacote à lista de permissões, execute as seguintes etapas:

    1. Abra AEM Console da Web. O URL é https://'[server]:[port]'/system/console/configMgr.

    2. Localize e abra Configuração do firewall de desserialização.

    3. Adicione o pacote sun.util.calendar ao campo Incluir na lista de permissões classes ou prefixos de pacote e clique em Salvar.

Estabelecer uma conexão segura entre as pilhas AEM Forms JEE e OSGi

Você pode usar um dos seguintes métodos para estabelecer a conexão segura:

  • Configurar o pacote SDK do cliente do Adobe LiveCycle com o AEM Forms em credenciais de administrador do JEE
  • Configurar o pacote SDK do cliente do Adobe LiveCycle usando autenticação mútua

Configurar o pacote SDK do cliente do Adobe LiveCycle com o AEM Forms em credenciais de administrador do JEE

  1. Abra AEM Console da Web. O URL é https://'[server]:[port]'/system/console/configMgr.

  2. Localize e abra o Pacote do SDK do cliente do Adobe LiveCycle. Especifique o valor para os seguintes campos:

    • URL do servidor: especifique o URL HTTPS do AEM Forms no servidor JEE. Para habilitar a comunicação por https, reinicie o servidor com o parâmetro -Djavax.net.ssl.trustStore=<path of AEM Forms on JEE keystore file> .
    • Nome do serviço: Adicione o RightsManagementService à lista de serviços especificados.
    • Nome de usuário: especifique o nome de usuário da AEM Forms na conta JEE a ser usada para iniciar chamadas AEM servidor. A conta especificada deve ter permissões para iniciar serviços de documento no AEM Forms no servidor JEE.
    • Senha: Especifique a senha da AEM Forms na conta JEE mencionada no campo Nome de usuário.

    Clique em Salvar. AEM é ativado para pesquisar documentos PDF protegidos pela segurança do documento.

Configurar o pacote SDK do cliente do Adobe LiveCycle usando autenticação mútua

  1. Ative a autenticação mútua para AEM Forms no JEE. Para obter informações detalhadas, consulte CAC e Autenticação Mútua.

  2. Abra AEM Console da Web. O URL é https://'[server]:[port]'/system/console/configMgr.

  3. Localize e abra o pacote Adobe LiveCycle Client SDK. Especifique o valor das seguintes propriedades:

    • URL do servidor: Especifique o URL HTTPS do AEM Forms no servidor JEE. Para habilitar a comunicação por https, reinicie o servidor AEM com o parâmetro -Djavax.net.ssl.trustStore=<path of AEM Forms on JEE keystore file> .
    • Habilitar SSL de 2 vias: Habilite a opção Habilitar SSL de 2 vias.
    • URL do arquivo KeyStore: Especifique o URL do arquivo de repositório de chaves.
    • URL do arquivo de confiança: Especifique o URL do arquivo truststore.
    • Senha do KeyStore: Especifique a senha do arquivo de repositório de chaves.
    • TrustStorePassword: Especifique a senha para o arquivo truststore.
    • Nome do serviço: Adicione o RightsManagementService à lista de serviços especificados.

    Clique em Salvar. AEM é ativado para pesquisar documentos PDF protegidos pela segurança do documento

Indexar um documento PDF de exemplo protegido por política

  1. Faça logon no AEM Assets como administrador.

  2. Crie uma pasta no AEM Digital Asset Manager e faça upload dos documentos PDF protegidos por política para a pasta recém-criada.

    Agora, você pode pesquisar os documentos protegidos por política usando AEM pesquisa.

Nesta página