https://github.com/fungrim/nimbus-jose-gcp-kms-provider
This library provides JWS signers and verifiers based on Google Cloud KMS for Nimbus JOSE.
https://github.com/fungrim/nimbus-jose-gcp-kms-provider
gcp google google-cloud google-cloud-kms java java-8 jws jwt kms nimbus-jose nimbus-jose-jwt
Last synced: 3 months ago
JSON representation
This library provides JWS signers and verifiers based on Google Cloud KMS for Nimbus JOSE.
- Host: GitHub
- URL: https://github.com/fungrim/nimbus-jose-gcp-kms-provider
- Owner: Fungrim
- License: apache-2.0
- Created: 2021-12-14T15:27:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-04T10:27:24.000Z (over 3 years ago)
- Last Synced: 2024-12-06T09:31:01.892Z (6 months ago)
- Topics: gcp, google, google-cloud, google-cloud-kms, java, java-8, jws, jwt, kms, nimbus-jose, nimbus-jose-jwt
- Language: Java
- Homepage: https://fungrim.github.io/nimbus-jose-gcp-kms-provider/
- Size: 155 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Google Cloud KMS provider for Nimbus JOSE
This library provides JWS utilities for [Nimbus JOSE](https://bitbucket.org/connect2id/nimbus-jose-jwt) on top of Google Cloud KMS: You can sign and verify JWS objects backed by keys in GCP KMS.* The current version is: **1.0.1**
## Documentation
Published here: https://fungrim.github.io/nimbus-jose-gcp-kms-provider/## Dependencies
This library depends on the GCP platform version `24.0.0`, Guava `31.0.1-jre` `bcprov-jdk15on:1.68` and `bcpkix-jdk15on:1.68`, and Nimbus JOSE `9.15.2`.### Maven
```xml
io.github.fungrim.nimbus
gcp-kms-nimbus-provider
1.0.1```
### Gradle
```
implementation 'io.github.fungrim.nimbus:gcp-kms-nimbus-provider:1.0.1'
```