AEM zum Durchsuchen von durch Document Security geschützten PDF-Dokumenten aktivieren
Mithilfe der AEM-Suche kann nach AEM-Assets gesucht werden und es kann eine Textsuche für verschiedene häufig verwendete Dokumentformate wie Textdateien, Microsoft Office-Dokumente und PDF-Dokumente durchgeführt werden. Sie können die native Suche erweitern, um die Volltextsuche in PDF-Dokumenten durchzuführen, die mit AEM-Dokumentensicherheit geschützt sind. Damit AEM die Volltextsuche in solchen Dokumenten durchführen kann, führen Sie die folgenden Schritte aus:
Erstellen Sie eine sichere Verknüpfung
Indizieren eines richtliniengeschützten Beispiel-PDF-Dokuments
Stellen Sie sicher, dass ein AEM Forms auf dem JEE-Server läuft und die Dokumentensicherheit auf den entsprechenden AEM Forms auf dem JEE-Server installiert ist. Der AEM Forms on JEE-Server ist erforderlich, um das geschützte Dokument mit einem Index zu versehen.
Wenn Sie nur den AEM Forms on JEE-Server verwenden, ist das Indexpaket bereits installiert.
Stellen Sie sicher, dass alle Pakete aktiv sind. Wenn nicht alle Pakete aktiv sind, warten Sie, bis alle Pakete aktiv sind.
Bei AEM Forms unter OSGi sind die Bundles unter https://[server]:[port]/system/console/bundles.
Für AEM Forms on JEE sind die Bundles unter https://[server]:[port]/[context-path]/system/console/bundles. Beispiel http://localhost:8080/lc/system/console/bundles.
Fügen Sie das Paket sun.util.calendar zur Zulassungsliste hinzu. Um das Paket zur Zulassungsliste hinzuzufügen, führen Sie die folgenden Schritte aus:
Öffnen Sie die AEM Web-Konsole. Die URL lautet https://[server]:[port]/system/console/configMgr…
Suchen und öffnen Sie Deserialisierungs-Firewallkonfiguration.
Fügen Sie das sun.util.calendar-Paket zu den Positiv-Klassen oder dem Paketpräfixfeld hinzu und klicken Sie auf Save.
Erstellen Sie eine sichere Verknüpfung zwischen AEM Forms JEE- und OSGi-Stapeln.
Sie können eine der folgenden Methoden verwenden, um die sichere Verbindung herzustellen:
Konfigurieren des Adobe LiveCycle Client SDK Bundle mit AEM Forms on JEE-Administratorberechtigungen
Konfigurieren von Adobe LiveCycle Client SDK Bundle mit gegenseitiger Authentifizierung
Konfigurieren des Adobe LiveCycle Client SDK Bundle mit AEM Forms on JEE-Administratorberechtigungen
Öffnen Sie die AEM Web-Konsole. Die URL lautet https://[server]:[port]/system/console/configMgr…
Öffnen Sie das Adobe LiveCycle Client SDK-Paket. Geben Sie den Wert für die folgenden Felder an:
Server-URL: Geben Sie die HTTPS-URL des AEM Forms on JEE-Servers an. Um die Kommunikation über HTTPS zu aktivieren, starten Sie den AEM-Server mit dem Parameter -Djavax.net.ssl.trustStore=<Pfad der AEM Forms on JEE-Keystore-Datei> neu.
Dienstname: Fügen Sie den RightsManagementService zur Liste der angegebenen Dienste hinzu.
Benutzername: Geben Sie den Benutzernamen des AEM Forms on JEE-Konto an, der verwendet werden soll, um Aufrufe von AEM-Server zu initiieren. Das angegebene Konto benötigt Berechtigungen zum Starten der Document Services auf dem AEM Forms on JEE-Server.
Kennwort: Geben Sie das Kennwort für das AEM Forms on JEE-Konto an, das im Feld „Benutzername“ erwähnt ist.
Klicken Sie auf Speichern. AEM kann durch Document Security geschützte PDF-Dokumente durchsuchen.
Konfigurieren von Adobe LiveCycle Client SDK Bundle mit gegenseitiger Authentifizierung
Öffnen Sie die AEM Web-Konsole. Die URL lautet https://[server]:[port]/system/console/configMgr…
Öffnen Sie das Adobe LiveCycle Client SDK- Paket. Geben Sie Werte für die folgenden Eigenschaften an:
Server-URL: Geben Sie die HTTPS-URL des AEM Forms on JEE-Servers an. Um die Kommunikation über HTTPS zu aktivieren, starten Sie den AEM-Server mit dem Parameter -Djavax.net.ssl.trustStore=<Pfad der AEM Forms on JEE-Keystore-Datei> neu.
2-Weg-SSL aktivieren: Aktivieren Sie die Option für 2-Weg-SSL.
KeyStore-Datei-URL: Geben Sie die URL der KeyStore-Datei an.
TrustStore-Datei-URL: Geben Sie die URL für die TrustStore-Datei an.
KeyStore-Kennwort: Geben Sie das Kennwort für die KeyStore-Datei an.
TrustStorePassword: Geben Sie das Kennwort für die TrustStore-Datei an.
Dienstname: Fügen Sie den RightsManagementService zur Liste der angegebenen Dienste hinzu.
Klicken Sie auf Speichern. AEM kann durch Document Security geschützte PDF-Dokumente durchsuchen.
Indizieren eines richtliniengeschützten Beispiel-PDF-Dokuments
Melden Sie sich bei AEM Assets als Administrator an.
Erstellen Sie einen Ordner in AEM Digital Asset Manager und laden Sie die durch Richtlinien geschützten PDF-Dokumente in den neu erstellten Ordner hoch.
Jetzt können Sie richtliniengeschützte Dokumente mit der AEM-Suche durchsuchen.