aws / aws/aws-encryption-sdk-python
Feature request: API to pass KMSMasterKeyProviderConfig to key providers' KMS clients
- Lingua principale
- Python
- Stelle
- 255
- Fork
- 92
- Merge medio
- 2g 17h
- PR unite (30g)
- 2
Descrizione
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
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia leggendo il contesto dell’issue #446 e l’approccio di subclassing nella pull request #440. Determina l’API prevista per passare KMSMasterKeyProviderConfig ai client KMS creati dal provider e definisci il completamento in base a un modo documentato e testato per configurare tali client senza subclassing.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- aws, python
- Ambito
- security
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 28/100