aws / aws/aws-encryption-sdk-java

Not able to use the Async (non-blocking) version of the KMS Client

Offen
#829 1 Kommentar 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Java
Sterne
240
Forks
125
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Problem:

Not able to use the SDK with the async (non-blocking) version of the KMS Client

### Solution:

A KmsMasterKeyProvider should be provided from the SDK that internally uses the KmsAsyncClient

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den vorhandenen KmsMasterKeyProvider und die Art und Weise nachzuverfolgen, wie er den KMS-Client erstellt oder verwendet, und vergleiche diesen Ablauf anschließend mit dem angeforderten KmsAsyncClient. Definiere das unterstützte Verhalten und die Integrationsgrenzen des asynchronen Providers, bevor du Änderungen vornimmst. Die Aufgabe ist erledigt, wenn das SDK einen nutzbaren, nicht blockierenden KMS-Master-Key-Provider bereitstellt und sein Verhalten mit geeigneten Tests verifiziert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, java
Bereich
cloud, security
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.