4.11.0 (2025-06-16)
Features Added
- Added support for service API version
7.6
- (From 4.11.0b1)
KeyClient
has aget_key_attestation
method that can be used to retrieve a key along with its
attestation blob (stored in a newKeyProperties.attestation
property) from a managed HSM
#37507
Bugs Fixed
- Fixed a bug where
KeyVaultRSAPublicKey
andKeyVaultRSAPrivateKey
were not correctly implementing thecryptography
library'sRSAPublicKey
andRSAPrivateKey
interfaces, causing instantiation errors. (#41205)
Breaking Changes
These changes do not impact the API of stable versions such as 4.10.0. Only code written against a beta version such as 4.11.0b1 may be affected.
- The following enums have been moved:
EncryptionAlgorithm.ckm_aes_key_wrap
->KeyWrapAlgorithm.ckm_aes_key_wrap
EncryptionAlgorithm.ckm_aes_key_wrap_pad
->KeyWrapAlgorithm.ckm_aes_key_wrap_pad
Other Changes
- Key Vault API version
7.6
is now the default - (From 4.11.0b1) Updated minimum
typing-extensions
version to 4.6.0