Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Installieren Sie den JCE-Anbieter für AWS CloudHSM Client SDK 5
Der JCE-Anbieter für AWS CloudHSM Client SDK 5 ist mit OpenJDK 17, OpenJDK 21 und OpenJDK 25 kompatibel. Sie können OpenJDK von der OpenJDK-Website
Anmerkung
-
Client SDK 5.17.0 ist die letzte Version, die OpenJDK 8 unterstützt.
-
Client SDK 5.17.1 ist die letzte Version, die OpenJDK 11 unterstützt.
Verwenden Sie die folgenden Abschnitte, um den Anbieter zu installieren und Anmeldeinformationen für ihn bereitzustellen.
Anmerkung
Um einen einzelnen HSM-Cluster mit Client-SDK 5 auszuführen, müssen Sie zunächst die Einstellungen für die Haltbarkeit von Client-Schlüsseln verwalten, indem Sie die Einstellung disable_key_availability_check auf True festlegen. Weitere Informationen finden Sie unter Schlüsselsynchronisierung und Client-SDK-5-Configure-Tool.
Themen
Schritt 1: Installieren Sie den JCE-Anbieter
-
Verwenden Sie die folgenden Befehle, um den JCE-Anbieter herunterzuladen und zu installieren.
-
Bootstrap für Client-SDK 5 Weitere Informationen zu Bootstrapping finden Sie unter Bootstrap für das Client-SDK.
-
Suchen Sie die folgenden JCE-Anbieter-Dateien:
Schritt 2: Geben Sie Anmeldeinformationen für den JCE-Anbieter ein
Bevor Ihre Java-Anwendung ein HSM verwenden kann, muss das HSM die Anwendung zuerst authentifizieren. HSMs authentifizieren Sie sich entweder mit einer expliziten oder einer impliziten Anmeldemethode.
Explizite Anmeldemethode – Mit dieser Methode können Sie AWS CloudHSM -Anmeldeinformationen direkt in der Anwendung bereitstellen. Es verwendet die Methode aus dem AuthProvider
Implizite Anmeldemethode – Mit dieser Methode können Sie AWS CloudHSM -Anmeldeinformationen entweder in einer neuen Property-Datei, über Systemeigenschaften oder als Umgebungsvariablen festlegen.
-
Systemeigenschaften – Anmeldeinformationen über Systemeigenschaften fest, wenn Sie Ihre Anwendung ausführen. Die folgenden Beispiele zeigen zwei verschiedene Möglichkeiten:
-
Umgebungsvariablen – Anmeldeinformationen als Umgebungsvariablen festlegen.
Anmerkung
Beim Setzen von Umgebungsvariablen müssen Sie alle Sonderzeichen maskieren, die von Ihrer Shell interpretiert werden könnten.
Anmeldeinformationen sind möglicherweise nicht verfügbar, wenn die Anwendung sie nicht bereitstellt oder wenn Sie eine Operation ausführen, bevor der HSM die Sitzung authentifiziert. In diesen Fällen sucht die CloudHSM-Softwarebibliothek für Java in der folgenden Reihenfolge nach den Anmeldeinformationen:
-
Systemeigenschaften
-
Umgebungsvariablen