Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Instal penyedia JCE untuk AWS CloudHSM Client SDK 5
Penyedia JCE untuk AWS CloudHSM Client SDK 5 kompatibel dengan OpenJDK 17, OpenJDK 21, dan OpenJDK 25. Anda dapat mengunduh OpenJDK dari situs web OpenJDK.
catatan
-
Client SDK 5.17.0 adalah rilis terakhir yang mendukung OpenJDK 8.
-
Client SDK 5.17.1 adalah rilis terakhir yang mendukung OpenJDK 11.
Gunakan bagian berikut untuk menginstal dan memberikan kredensil kepada penyedia.
catatan
Untuk menjalankan satu klaster HSM dengan SDK Klien 5, Anda harus terlebih dahulu mengelola pengaturan daya tahan kunci klien dengan menetapkan disable_key_availability_check ke True. Untuk informasi selengkapnya, lihat Sinkronisasi Kunci dan Alat Konfigurasi SDK Klien 5.
Langkah 1: Instal penyedia JCE
-
Gunakan perintah berikut untuk mengunduh dan menginstal penyedia JCE.
-
SDK Klien Bootstrap 5. Untuk informasi selengkapnya tentang bootstrapping, lihat Bootstrap Klien SDK.
-
Temukan file penyedia JCE berikut:
Langkah 2: Berikan kredensil ke penyedia JCE
Sebelum aplikasi Java Anda dapat menggunakan HSM, HSM harus terlebih dahulu mengotentikasi aplikasi. HSMs mengautentikasi menggunakan login eksplisit atau metode login implisit.
Login eksplisit - Metode ini memungkinkan Anda memberikan AWS CloudHSM kredensil langsung dalam aplikasi. Ini menggunakan metode dari AuthProvider
Login implisit — Metode ini memungkinkan Anda mengatur AWS CloudHSM kredensil baik dalam file properti baru, properti sistem, atau sebagai variabel lingkungan.
-
Properti sistem — Set kredensial melalui properti sistem saat menjalankan aplikasi Anda. Contoh berikut menunjukkan dua cara berbeda yang dapat dilakukan:
-
Variabel lingkungan — Set kredensial sebagai variabel lingkungan.
catatan
Saat mengatur variabel lingkungan, Anda harus menghindari karakter khusus apa pun yang dapat ditafsirkan oleh shell Anda.
Kredensial mungkin tidak tersedia jika aplikasi tidak menyediakannya atau jika Anda mencoba operasi sebelum HSM mengautentikasi sesi. Dalam kasus tersebut, pustaka perangkat lunak CloudHSM untuk Java mencari kredensialnya dengan urutan sebagai berikut:
-
Properti sistem
-
Variabel-variabel lingkungan