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 le SDK AWS Database Encryption pour connaître la prise en charge des versions de DynamoDB.

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

Note

Versions 1. x. x du client de chiffrement DynamoDB pour Java sont en nd-of-supportphase E à 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 de AWS SDK for Java même si votre application n'interagit pas avec DynamoDB. 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 kit AWS SDK for Java, veuillez consulter 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 aws-dynamodb-encryption-javaGitHubréférentiel.

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 de ce guide et le Javadoc du client de chiffrement DynamoDB sur. GitHub