decentralized-identity / decentralized-identity/web5-kt

API Leak: com.amazonaws:aws-java-sdk-kms

Open
#230 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Kotlin
Stars
10
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Submodule `crypto` in `web5-kt` is exporting an `api` dependency:

* `api(libs.comAmazonawsAwsKms)` > `com.amazonaws:aws-java-sdk-kms`

This means consumers are expected to use this dep directly. Encapsulate necessary operations in the `web5-kt` API such that we're not exposing the `com.amazonaws` APIs and asking users to rely on those. Our use internally should be an impl detail. Then move this to an `implementation` dependency.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.