Azure.Security.KeyVault.Keys_4.6.0
4.6.0 (2024-02-14)
Changes from both the last release and the last beta include:
Features Added
- Added
CryptographyClient.CreateRSAandCreateRSAAsyncto create anRSAimplementation backed by Key Vault or Managed HSM.
Use this anywhere anRSAorAsymmetricAlgorithmis required. (#3545) - Added
KeyProperties.HsmPlatformto get the underlying HSM platform.
Breaking Changes
- Renamed tags reported on
KeyClient,KeyResolver,CryptographyClient, andRemoteCryptographyClientactivities to follow OpenTelemetry attribute naming conventions:keytoaz.keyvault.key.idoraz.keyvault.key.namedepending on the value being reportedversiontoaz.keyvault.key.version
Bugs Fixed
- When a Key Vault is moved to another tenant, the client is reauthenticated.
KeyRotationPolicyActionperforms case-insensitive comparisons since Key Vault and Managed HSM return different cases for "rotate".
Other Changes
- The default service version is now "7.5".
- Distributed tracing with
ActivitySourceis stable and no longer requires the Experimental feature-flag.