Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Java
La nostra libreria di crittografia lato client è stata rinominata Database Encryption. AWS SDK Questa guida per sviluppatori fornisce ancora informazioni sul DynamoDB Encryption Client. |
Questo argomento spiega come installare e utilizzare la versione 3. x della libreria di crittografia lato client Java per DynamoDB. Per i dettagli sulla programmazione con AWS Database Encryption SDK for DynamoDB, consulta gli esempi Java nel aws-database-encryption-sdk repository
Nota
I seguenti argomenti si concentrano sulla versione 3. x della libreria di crittografia lato client Java per DynamoDB.
La nostra libreria di crittografia lato client è stata rinominata Database Encryption. AWS SDK La crittografia del AWS database SDK continua a supportare le versioni precedenti di DynamoDB Encryption Client.
Argomenti
Prerequisiti
Prima di installare la versione 3. x della libreria di crittografia lato client Java per DynamoDB, assicurati di avere i seguenti prerequisiti.
- Un ambiente di sviluppo Java
-
È necessario Java 8 o versioni successive. Sul sito Web di Oracle, vai a Java SE Downloads
, quindi scarica e installa il Java SE Development Kit (). JDK Se utilizzi OracleJDK, devi anche scaricare e installare Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files
. - AWS SDK for Java 2.x
-
La crittografia del AWS database SDK per DynamoDB richiede il modulo DynamoDB Enhanced Client di. AWS SDK for Java 2.xÈ possibile installare l'intero modulo SDK o solo questo.
Per informazioni sull'aggiornamento della versione di AWS SDK for Java, consulta Migrazione dalla versione 1.x alla 2.x di. AWS SDK for Java
AWS SDK for Java È disponibile tramite Apache Maven. È possibile dichiarare una dipendenza per l'intero modulo o solo per il modulo AWS SDK for Java.
dynamodb-enhanced
Installa AWS SDK for Java utilizzando Apache Maven
-
Per importare l'intero AWS SDK for Java come dipendenza, dichiaralo nel file
pom.xml
. -
Per creare una dipendenza solo per il modulo Amazon DynamoDB AWS SDK for Java in, segui le istruzioni per specificare moduli particolari. Imposta il
groupId
to e il to.software.amazon.awssdk
artifactID
dynamodb-enhanced
Nota
Se si utilizza il AWS KMS portachiavi o il portachiavi AWS KMS gerarchico, è inoltre necessario creare una dipendenza per il modulo. AWS KMS Imposta il to e il
groupId
to.software.amazon.awssdk
artifactID
kms
-
Installazione
È possibile installare la versione 3. x della libreria di crittografia lato client Java per DynamoDB nei seguenti modi.
- Utilizzo di Apache Maven
-
Il client di crittografia Amazon DynamoDB per Java è disponibile tramite Apache
Maven con la seguente definizione di dipendenza. <dependency> <groupId>software.amazon.cryptography</groupId> <artifactId>aws-database-encryption-sdk-dynamodb</artifactId> <version>
version-number
</version> </dependency> - Usare Gradle Kotlin
-
Puoi usare Gradle
per dichiarare una dipendenza da Amazon DynamoDB Encryption Client for Java aggiungendo quanto segue alla sezione delle dipendenze del tuo progetto Gradle. implementation("software.amazon.cryptography:aws-database-encryption-sdk-dynamodb:
version-number
") - Manualmente
Dopo aver installato ilSDK, inizia a guardare il codice di esempio in questa guida e gli esempi Java nel repository -dynamodb su.