Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Azure.Security.KeyVault.Keys from 4.2.0 to 4.3.0 #1051

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 28, 2022

Bumps Azure.Security.KeyVault.Keys from 4.2.0 to 4.3.0.

Release notes

Sourced from Azure.Security.KeyVault.Keys's releases.

Azure.Security.KeyVault.Keys_4.3.0

4.3.0 (2022-03-24)

Changes from both the last release and the last beta include:

Features Added

  • Added Exportable and ReleasePolicy to CreateKeyOptions, ImportKeyOptions, and KeyProperties to support Secure Key Release for Key Vault and Managed HSM.

  • Added GetRandomBytes and GetRandomBytesAsync to KeyClient to get random bytes from a managed HSM.

  • Added JsonWebKeyConverter to support serializing and deserializing a JsonWebKey to a RFC 7517 JWK. (#16155)

  • Added KeyClient.GetCryptographyClient to get a CryptographyClient that uses the same options, policies, and pipeline as the KeyClient that created it. (#23786)

  • Added KeyReleasePolicy.Immutable property.

  • Added KeyRotationPolicy class and new methods including KeyClient.GetKeyRotationPolicy, KeyClient.RotateKey, and KeyClient.UpdateKeyRotationPolicy.

  • Added KeyVaultKeyIdentifier.TryCreate to parse key URIs without throwing an exception when invalid. (#23146)

  • Added ReleaseKey and ReleaseKeyAsync to KeyClient to release a key for Key Vault and Managed HSM.

  • Support multi-tenant authentication against Key Vault and Managed HSM when using Azure.Identity 1.5.0 or newer. (#18359)

  • Changed KeyRotationLifetimeAction.Action to read-only and added constructor to set the KeyRotationPolicyAction.

  • Renamed name parameter in GetKeyRotationPolicy and GetKeyRotationPolicyAsync to keyName.

  • Renamed name parameter in UpdateKeyRotationPolicy and UpdateKeyRotationPolicyAsync to keyName.

Bugs Fixed

  • The default service version is now "7.3".
  • Attempt to cache key locally from KeyClient.GetCryptographyClient. (#25254)
  • Added key version to distributed tracing. (#12907)

Breaking Changes

  • (Since 4.3.0-beta.7) KeyClient.ReleaseKey and ReleaseKeyAsync now take name and targetAttestationToken, or a ReleaseKeyOptions with a required name and targetAttestationToken along with additional properties.

Other Changes

  • KeyProperties.Version is no longer required when calling KeyClient.UpdateKeyProperties or UpdateKeyPropertiesAsync.

Azure.Security.KeyVault.Keys_4.3.0-beta.7

4.3.0-beta.7 (2022-02-08)

Features Added

  • Added KeyReleasePolicy.Immutable property.

Breaking Changes

  • KeyRotationPolicy.ExpiresIn was changed from a TimeSpan? to a string to properly round trip. It must be an ISO 8601 duration like "P30D" for 30 days.
  • KeyRotationLifetimeAction.TimeAfterCreate and TimeBeforeExpiry were changed from a TimeSpan? to a string to properly round trip. It must be an ISO 8601 duration like "P30D" for 30 days.

Other Changes

  • KeyProperties.Version is no longer required when calling KeyClient.UpdateKeyProperties or UpdateKeyPropertiesAsync.
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Mar 28, 2022
@dependabot dependabot bot force-pushed the dependabot/nuget/Azure.Security.KeyVault.Keys-4.3.0 branch from 083b810 to 279cd67 Compare March 28, 2022 21:52
Bumps [Azure.Security.KeyVault.Keys](https://github.com/Azure/azure-sdk-for-net) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Security.KeyVault.Keys_4.2.0...Azure.Security.KeyVault.Keys_4.3.0)

---
updated-dependencies:
- dependency-name: Azure.Security.KeyVault.Keys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/nuget/Azure.Security.KeyVault.Keys-4.3.0 branch from 279cd67 to 5b06101 Compare March 28, 2022 21:54
@sungam3r sungam3r merged commit 82a88a1 into master Mar 28, 2022
@sungam3r sungam3r deleted the dependabot/nuget/Azure.Security.KeyVault.Keys-4.3.0 branch March 28, 2022 22:00
@sungam3r sungam3r mentioned this pull request Jul 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant