Releases: IBM/secrets-manager-java-sdk
Release v1.0.31
Merge pull request #22 from IBM/readme-edits Update Stack Overflow tags
Release v1.0.30
This release adds support for a new secret type (imported_cert), along with other fixes. To learn about general updates and improvements to the Secrets Manager service, check out the IBM Cloud documentation.
Important: This release contains updates that are not compatible with previous versions of this SDK.
Added
- New
imported_certsecret type. - New
CertificateSecretResourceclass. - New Get a version of a secret API call. Currently supported only for
imported_certsecrets. - New
SecretVersionclass. This object contains the properties that are associated with the specific version of a secret, including the metadata properties and the actual data properties. Currently, this object contains one subclass,CertificateSecretVersion, which contains the metadata and the certificate data that is associated with the secret version. - New
versions_totalfield added to theSecretResourceclass.
Changed
-
BREAKING CHANGE: Improved class names for better readability. The old names are no longer supported. If you're upgrading from a previous version, be sure to also update the following class names in your code to maintain compatibility.
Old name New name SecretResourceUsernamePasswordSecretResource UsernamePasswordSecretResource SecretResourceArbitrarySecretResource ArbitrarySecretResource SecretResourceIAMSecretResource IAMSecretResource EngineConfigOneOf EngineConfig EngineConfigOneOfIAMSecretEngineRootConfig IAMCredentialsSecretEngineRootConfig GetSecretPoliciesOneOf GetSecretPolicies GetSecretPoliciesOneOfGetSecretPolicyRotation GetSecretPolicyRotation GetSecretPoliciesOneOfResourcesItem GetSecretPoliciesResourcesItem GetSecretPoliciesOneOfGetSecretPolicyRotationResourcesItem GetSecretPolicyRotationResourcesItem SecretActionOneOf SecretAction SecretActionOneOfRotateArbitrarySecretBody RotateArbitrarySecretBody SecretActionOneOfRotateUsernamePasswordSecretBody RotateUsernamePasswordSecretBody SecretActionOneOfDeleteCredentialsForIAMSecret DeleteCredentialsForIAMSecret SecretVersion SecretVersionMetadata -
The
SecretVersionMetadataclass (renamed fromSecretVersion) now has new subclasses (ArbitrarySecretVersionMetadata, UsernamePasswordSecretVersionMetadata, IAMCredentialsSecretVersionMetadata and CertificateSecretVersionMetadata).
Release v0.1.29
Update SecretsManagerIntegrationTest.java (#20)
Release v0.1.28
Merge pull request #19 from IBM/api-update API update
Release v0.1.27
Merge pull request #17 from IBM/update-package Update package
Release v0.1.26
Merge pull request #16 from IBM/update Update SDK with latest APIs
Release v0.0.25
Merge pull request #14 from IBM/update update sdk
Release v0.0.24
Create codeql-analysis.yml
Release v0.0.23
Merge pull request #13 from IBM/update-readme update readme
Release v0.0.22
Merge pull request #12 from IBM/update-version update latest sdk