aws / aws/aws-encryption-sdk-python

Feature request: API to pass KMSMasterKeyProviderConfig to key providers' KMS clients

Ouverte
#497 1 commentaire 1 réaction 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Python
Étoiles
255
Forks
92
Merge moyen
2 j 17 h
PR mergées (30 j)
2

Description

Currently, the best way to configure the KMS clients that Master Key Providers create, is to [subclass the desired provider](https://github.com/aws/aws-encryption-sdk-python/pull/440) to supply the desired KMS client configuration. This can be better handled by providing a dedicated API or argument, or to refactor the Python ESDK to use keyrings.

Context: https://github.com/aws/aws-encryption-sdk-python/issues/446

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire le contexte de l’issue #446 et l’approche de subclassing dans la pull request #440. Déterminez l’API prévue pour transmettre KMSMasterKeyProviderConfig aux clients KMS créés par le provider, et définissez l’achèvement autour d’une manière documentée et testée de configurer ces clients sans subclassing.

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

Évaluation

Stack technique
aws, python
Domaine
security
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
28/100

Recevez les nouvelles issues par e-mail

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