decentralized-identity / decentralized-identity/web5-kt

Migrate AndroidKeyManager to web5-kt

Open
#250 1 comment 0 reactions 3 assignees Claimed by @jiyoonie9 View on GitHub
enhancement key-mgmt
Dominant language
Kotlin
Stars
10
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Similar to `AWSKeyManager` there is an `AndroidKeyManager` implementation currently in the android example: https://github.com/TBD54566975/tbdex-android-example/blob/main/app/src/main/kotlin/AndroidKeyManager.kt and a test for it here: https://github.com/TBD54566975/tbdex-android-example/blob/main/app/src/androidTest/kotlin/AndoidKeyManagerTest.kt

It may make sense to move this into web5-kt similar how AWSKeyManager is in there.

Some considerations:
* Don't want to bring in the android libraries for non android projects
* Want to build with android libraries
* Need to test with Android environment (a github action in the example project shows how: https://github.com/TBD54566975/tbdex-android-example/blob/main/.github/workflows/integration.yml)

cc @ALRubinger for thoughts on packaging and testing.

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.