Amazon DynamoDB Encryption Client para Java - AWS SDK de criptografia de banco de dados

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Amazon DynamoDB Encryption Client para Java

nota

Nossa biblioteca de criptografia do lado do cliente foi renomeada como SDK de criptografia de banco de dados da AWS. O tópico a seguir fornece informações sobre as versões 1.x—2.x do DynamoDB Encryption Client para Java e versões 1.x—3x do DynamoDB Encryption Client para Python. Para obter mais informações, consulte SDK de criptografia de banco de dados da AWS para obter suporte à versão do DynamoDB.

Este tópico explica como instalar e usar o Amazon DynamoDB Encryption Client para Java. Para obter detalhes sobre a programação com o DynamoDB Encryption Client, consulte os exemplos de Java, os exemplos no repositório GitHub em e o Javadoc para aws-dynamodb-encryption-java o DynamoDB Encryption Client.

nota

Versões 1. x. x do DynamoDB Encryption Client for Java estão end-of-support em fase a partir de julho de 2022. Atualize para uma versão mais recente o mais rápido possível.

Pré-requisitos

Antes de instalar o Amazon DynamoDB Encryption Client para Java, verifique se você tem os pré-requisitos a seguir.

Um ambiente de desenvolvimento Java

Você precisará do Java 8 ou posterior. No site da Oracle, acesse Java SE Downloads e faça download e instale o Java SE Development Kit (JDK).

Se você usa o Oracle JDK, também precisara fazer download e instalar os arquivos de política de jurisdição de força ilimitada JCE (Java Cryptography Extension).

AWS SDK for Java

O DynamoDB Encryption Client exige o módulo DynamoDB do mesmo que seu aplicativo não interaja com AWS SDK for Java o DynamoDB. É possível instalar todo o SDK ou apenas esse módulo. Se você usa o Maven, adicione aws-java-sdk-dynamodb ao arquivo pom.xml.

Para obter mais informações sobre como instalar e configurar o AWS SDK for Java, consulte AWS SDK for Java.

Instalação

É possível instalar o Amazon DynamoDB Encryption Client para Java usando as opções a seguir.

Manualmente

Para instalar o Amazon DynamoDB Encryption Client para Java, clone ou baixe o repositório. aws-dynamodb-encryption-java GitHub

Uso do Apache Maven

O Amazon DynamoDB Encryption Client para Java está disponível por meio do Apache Maven com a definição de dependência a seguir.

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

Depois de instalar o SDK, comece vendo o código de exemplo neste guia e o Javadoc do DynamoDB Encryption Client ativado. GitHub