Client de chiffrement Amazon DynamoDB pour Java - AWS SDK de chiffrement de base de données

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Client de chiffrement Amazon DynamoDB pour Java

Note

Notre bibliothèque de chiffrement côté client a été renommée AWS Database Encryption SDK. La rubrique suivante fournit des informations sur les versions 1. x —2. x du client de chiffrement DynamoDB pour Java et versions 1. x —3. x du client de chiffrement DynamoDB pour Python. Pour plus d'informations, consultez la section SDK AWS de chiffrement de base de données pour la prise en charge des versions DynamoDB.

Cette rubrique explique comment installer et utiliser le client de chiffrement Amazon DynamoDB pour Java. Pour plus de détails sur la programmation avec le client de chiffrement DynamoDB, consultez les exemples Java, les exemples du référentiel GitHub et le Javadoc pour aws-dynamodb-encryption-java le client de chiffrement DynamoDB.

Note

Versions 1. x. x du client de chiffrement DynamoDB pour Java sont end-of-support en phase à compter de juillet 2022. Passez à une version plus récente dès que possible.

Prérequis

Avant d'installer le client de chiffrement Amazon DynamoDB pour Java, assurez-vous de remplir les conditions préalables suivantes.

Environnement de développement Java

Vous aurez besoin de Java 8 ou version ultérieure. Sur le site web d'Oracle, consultez la page Téléchargements Java SE, puis téléchargez et installez le kit Java SE Development (JDK).

Si vous utilisez le kit JDK Oracle, vous devez également télécharger et installer les fichiers Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy.

AWS SDK for Java

Le client de chiffrement DynamoDB nécessite le module DynamoDB même si votre application n'interagit pas avec DynamoDB. AWS SDK for Java Vous pouvez installer la totalité du kit SDK ou le seul module. Si vous utilisez Maven, ajoutez aws-java-sdk-dynamodb à votre fichier pom.xml.

Pour plus d'informations sur l'installation et la configuration du AWS SDK for Java, consultez AWS SDK for Java.

Installation

Vous pouvez installer le client de chiffrement Amazon DynamoDB pour Java de la manière suivante.

Manuellement

Pour installer le client de chiffrement Amazon DynamoDB pour Java, clonez ou téléchargez le référentiel. aws-dynamodb-encryption-java GitHub

Utilisation d'Apache Maven

Le client de chiffrement Amazon DynamoDB pour Java est disponible via Apache Maven avec la définition de dépendance suivante.

<dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-dynamodb-encryption-java</artifactId> <version>version-number</version> </dependency>

Après avoir installé le SDK, commencez par consulter l'exemple de code présenté dans ce guide et le Javadoc du client de chiffrement DynamoDB activé. GitHub