Verschlüsselungsunterstützung für Konfigurationseigenschaften

Überblick

Unterstützung für die Speicherung aller OSGi-Konfigurationseigenschaften in sicherer, verschlüsselter Form anstatt als Klartext. Das Formular in der Web-Konsole-Benutzeroberfläche wird verwendet, um verschlüsselten Text aus Klartext mithilfe des systemweiten Verschlüsselungsschlüssels Übergeordnet zu erstellen.

Die Unterstützung für das OSGi-Konfigurations-Plug-in wurde hinzugefügt, um die Eigenschaft zu entschlüsseln, bevor sie von einem Dienst verwendet wird.

HINWEIS

Dienste, die einen verschlüsselten Wert erwarten, müssen die isProtected-Prüfung verwenden, um zu sehen, ob der Wert verschlüsselt ist, bevor die Entschlüsselung begonnen werden kann, da dieser bereits zuvor entschlüsselt worden sein könnte.

Aktivieren von Verschlüsselungsunterstützung

Diese Schritte zeigen, wie das SMTP-Kennwort für den Mail-Dienst verschlüsselt wird. Sie können diese Schritte für eine OSGI-Eigenschaft ausführen, die verschlüsselt werden soll.

  1. Wechseln Sie zur AEM Web Console unter https://<server-Adresse>:<server-Anschluss>/system/console/configMgr

  2. Gehen Sie in der oberen linken Ecke zu Main - Crypto-Unterstützung.

    chlimage_1-325

  3. Die Seite Adobe Experience Manager Web Console Crypto Support wird angezeigt.

    screen_shot_2018-08-01at113417am

  4. Geben Sie im Feld Normaltext den Text der sensiblen Daten ein, die geschützt werden sollen.

  5. Wählen Sie Schützen. Der geschützte Text wird als verschlüsselter Text angezeigt.

    screen_shot_2018-08-01at113844am

  6. Kopieren Sie den geschützten Text aus Schritt 5 und fügen Sie ihn in den OSGI-Formularwert ein. In diesem Beispiel wird das verschlüsselte SMTP-Kennwort dem Day CQ Mail Service hinzugefügt.

    screen_shot_2016-12-18at105809pm

  7. Speichern Sie die Eigenschaften von „Day CQ Mail Service“. Das SMTP-Kennwort wird jetzt als verschlüsselter Wert gesendet.

Entschlüsselungsunterstützung

AEM bietet jetzt ein Konfigurations-Plug-in zur Entschlüsselung von Konfigurationseigenschaften. Dieses AEM-Plug-in entschlüsselt automatisch und ruft die Klartext-Eigenschaften ab.

Auf dieser Seite