vmware-tanzu / secrets-manager

VMware Secrets Manager is a lightweight secrets manager to protect your sensitive data. It’s perfect for edge deployments where energy and footprint requirements are strict—See more: https://vsecm.com/
https://vsecm.com/
BSD 2-Clause "Simplified" License
135 stars 24 forks source link

create a Java SDK #448

Open v0lkan opened 5 months ago

v0lkan commented 5 months ago

We have a Golang SDK that exposes two methods and uses go-spiffe as a library:

The task here is to

  1. Write Java equivalents of these methods.
  2. Use java-spiffe instead of go-spiffe.
  3. Create a sample Java application that uses this SDK.
  4. Dockerize the app to be pushed to the vsecm container registry like other sample apps.
  5. Create unit tests
  6. create documentation for the vsecm website
  7. and the like…

We can create a ./sdk-java folder in the project root for this.

sahinakyol commented 5 months ago

Hello, can I take this issue?

emincanoguz11 commented 4 months ago

Also i can take this issue for helping @sahinakyol

v0lkan commented 4 months ago

Assigned to both of you folks — thanks a lot.

I’ll share some details here.

v0lkan commented 4 months ago

https://github.com/spiffe/java-spiffe