aws / aws/aws-dynamodb-encryption-java

Support AWS KMS grant tokens

Ouverte
#121 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Java
Étoiles
141
Forks
74
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

There is no simple support for AWS KMS grant tokens.
Customers can extend `DirectKmsMaterialProvider`
and override the `generateDataKey` or the appropriate AWS KMS call.

see
https://github.com/aws/aws-dynamodb-encryption-java/blob/41ad9bf0e06b9da8dab83cb9d804d3eb68ef29f5/sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/DirectKmsMaterialProvider.java#L250

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par sdk1/src/main/java/com/amazonaws/services/dynamodbv2/datamodeling/encryption/providers/DirectKmsMaterialProvider.java, au niveau de generateDataKey mentionné ou de l'appel AWS KMS approprié. Suivez la manière dont cet appel est effectué et déterminez la façon prévue pour que les appelants fournissent des jetons de concession. Le travail est terminé lorsque DirectKmsMaterialProvider prend simplement en charge les jetons de concession AWS KMS sans obliger les clients à remplacer le provider.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
aws, java
Domaine
security
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.