翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon DynamoDB Encryption Client for Java
注記
クライアント側の暗号化ライブラリの名前が AWS Database Encryption に変更されましたSDK。次のトピックには、DynamoDB Encryption Client for Java のバージョン 1.x~2.x および DynamoDB Encryption Client for Python のバージョン 1.x~3.x に関する情報が記載されています。詳細については、AWS 「 Database Encryption SDK for DynamoDB version support」を参照してください。
このトピックでは、Amazon DynamoDB Encryption Client for Java をインストールして使用する方法について説明します。DynamoDB 暗号化クライアントを使用したプログラミングの詳細については、Java の例 、 の aws-dynamodb-encryption-java リポジトリの例
注記
DynamoDB Encryption Client for Java のバージョン 1.x .x は、2022 年 7 月よりend-of-support 段階的です。可能な限り早急に新しいバージョンにアップグレードしてください。
前提条件
Amazon DynamoDB Encryption Client for Java をインストールする前に、以下の前提条件が満たされていることを確認してください。
- Java 開発環境
-
Java 8 以降が必要になります。Oracle ウェブサイトで、Java SE ダウンロード に移動し
、Java SE 開発キット () をダウンロードしてインストールしますJDK。 Oracle を使用する場合はJDK、Java 暗号化拡張機能 (JCE) Unlimited 強度管轄ポリシーファイル
をダウンロードしてインストールする必要があります。 - AWS SDK for Java
-
DynamoDB 暗号化クライアントには、アプリケーションが DynamoDB とやり取りしていない場合 AWS SDK for Java でも、 の DynamoDB モジュールが必要です。全体SDKまたはこのモジュールのみをインストールできます。Maven を使用している場合は、
aws-java-sdk-dynamodb
をpom.xml
ファイルに追加します。のインストールと設定の詳細については、 AWS SDK for Java「」を参照してくださいAWS SDK for Java。
インストール
Amazon DynamoDB Encryption Client for Java は、以下の方法でインストールできます。
- 手動
-
Amazon DynamoDB Encryption Client for Java をインストールするには、aws-dynamodb-encryption-java
GitHub リポジトリのクローンを作成するか、ダウンロードします。 - Apache Maven の使用
-
Amazon DynamoDB Encryption Client for Java は、以下の依存定義を使用して、Apache Maven
を介して利用できます。 <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-dynamodb-encryption-java</artifactId> <version>
version-number
</version> </dependency>
をインストールしたらSDK、このガイドのサンプルコードと の DynamoDB 暗号化クライアント Javadoc