v1.0.0
Initial release of the library. This library package is an extension of nimbus-jose-jwt library. It is compatible with version 9.+ of nimbus-jose-jwt. It provides JWE based encrypters/decrypters and JWS based
signers/verifiers for doing operations with cryptographic keys stores in AWS KMS. This library requires Java 8 or above.
This release includes following encryption/signing support:
- Symmetric encryption (AES based).
- Classes:
com.nimbusds.jose.aws.kms.crypto.KmsSymmetricEncrypter
andcom.nimbusds.jose.aws.kms.crypto.KmsSymmetricDecrypter
- Classes:
- RSA-SSA based signing.
- Classes:
com.nimbusds.jose.aws.kms.crypto.KmsAsymmetricRSASSASigner
andcom.nimbusds.jose.aws.kms.crypto.KmsAsymmetricRSASSAVerifier
- Classes:
Above classes should be used in the same way any encryption or signing class, which is directly provided by nimbus-jose-jwt, is used.