aws / aws/aws-dynamodb-encryption-java
Support AWS KMS grant tokens
- 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