Client di crittografia Amazon DynamoDB per Java - AWS SDK per la crittografia del database

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à.

Client di crittografia Amazon DynamoDB per Java

Nota

La nostra libreria di crittografia lato client è stata rinominata Database Encryption SDK. AWS Il seguente argomento fornisce informazioni sulle versioni 1. x —2. x del DynamoDB Encryption Client for Java e versioni 1. x —3. x del client di crittografia DynamoDB per Python. Per ulteriori informazioni, consulta AWS Database Encryption SDK per il supporto della versione DynamoDB.

Questo argomento spiega come installare e utilizzare il client di crittografia Amazon DynamoDB per Java. Per i dettagli sulla programmazione con il DynamoDB Encryption Client, consulta gli esempi Java, gli esempi nel repository GitHub su e Javadoc per aws-dynamodb-encryption-java il DynamoDB Encryption Client.

Nota

Versioni 1. x. x del DynamoDB Encryption Client for Java entreranno in vigore gradualmente end-of-support a luglio 2022. Effettua l'upgrade a una versione più recente il prima possibile.

Prerequisiti

Prima di installare Amazon DynamoDB Encryption Client for Java, assicurati di avere i seguenti prerequisiti.

Un ambiente di sviluppo Java

È necessario Java 8 o versioni successive. Nel sito Web di Oracle, accedi alla pagina Java SE Download, quindi scarica e installa Java SE Development Kit (JDK).

Se utilizzi Oracle JDK, devi scaricare e installare anche Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files.

AWS SDK for Java

Il DynamoDB Encryption Client richiede il modulo DynamoDB di DynamoDB anche se AWS SDK for Java l'applicazione non interagisce con DynamoDB. Puoi installare l'intero SDK o solo questo modulo. Se utilizzi Maven, aggiungi aws-java-sdk-dynamodb al file pom.xml.

Per ulteriori informazioni sull'installazione e la configurazione di, vedere. AWS SDK for JavaAWS SDK for Java

Installazione

Puoi installare Amazon DynamoDB Encryption Client for Java nei seguenti modi.

Manualmente

Per installare Amazon DynamoDB Encryption Client for Java, clona o scarica il repository. aws-dynamodb-encryption-java GitHub

Utilizzo di Apache Maven

Il client di crittografia Amazon DynamoDB per Java è disponibile tramite Apache Maven con la seguente definizione di dipendenza.

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

Dopo aver installato l'SDK, inizia esaminando il codice di esempio in questa guida e il client di crittografia DynamoDB Javadoc attivo. GitHub