JCE プロバイダーによる複数の AWS CloudHSM クラスターへの接続 - AWS CloudHSM

JCE プロバイダーによる複数の AWS CloudHSM クラスターへの接続

この構成では、1 つのクライアントインスタンスが複数の AWS CloudHSM クラスターと通信できます。1 つのインスタンスが 1 つのクラスターとしか通信しない場合と比較して、これは一部のユースケースではコスト削減機能となる可能性があります。CloudHsmProvider クラスは、AWS CloudHSM の Java セキュリティのプロバイダークラス を実装したものです。このクラスの各インスタンスは、AWS CloudHSM クラスター全体への接続を表します。このクラスをインスタンス化して Java セキュリティプロバイダのリストに追加すると、標準 JCE クラスを使用して操作できるようになります。

次の例では、このクラスをインスタンス化して Java セキュリティプロバイダのリストに追加します。

if (Security.getProvider(CloudHsmProvider.PROVIDER_NAME) == null) { Security.addProvider(new CloudHsmProvider()); }

CloudHsmProvider は 2 つの方法で設定できます。

  1. ファイルによる設定 (デフォルト設定)

  2. コードを使用して設定

以下のトピックでは、これらの設定と、複数のクラスターに接続する方法について説明します。