Skip to content
This repository was archived by the owner on Oct 5, 2023. It is now read-only.

Bump Azure.Security.KeyVault.Keys from 4.2.0 to 4.3.0 in /SamplesDashboard/SamplesDashboard#676

Merged
jasonjoh merged 1 commit intodevfrom
dependabot/nuget/SamplesDashboard/SamplesDashboard/Azure.Security.KeyVault.Keys-4.3.0
Mar 28, 2022
Merged

Bump Azure.Security.KeyVault.Keys from 4.2.0 to 4.3.0 in /SamplesDashboard/SamplesDashboard#676
jasonjoh merged 1 commit intodevfrom
dependabot/nuget/SamplesDashboard/SamplesDashboard/Azure.Security.KeyVault.Keys-4.3.0

Conversation

@dependabot
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
@jasonjoh jasonjoh enabled auto-merge March 28, 2022 20:56
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/SamplesDashboard/SamplesDashboard/Azure.Security.KeyVault.Keys-4.3.0 branch from 57c36fa to fe7cc7f Compare March 28, 2022 20:59
@jasonjoh jasonjoh merged commit a5668b7 into dev Mar 28, 2022
@jasonjoh jasonjoh deleted the dependabot/nuget/SamplesDashboard/SamplesDashboard/Azure.Security.KeyVault.Keys-4.3.0 branch March 28, 2022 21:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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