SecretBase
has been renamed toSecretProperties
.Secret
andDeletedSecret
no longer extendSecretProperties
, but instead contain aSecretProperties
property namedProperties
.SecretClient.Update
has been renamed toSecretClient.UpdateProperties
.SecretProperties.Vault
has been renamed toSecretProperties.VaultUri
.- All methods in
SecretClient
now include "Secret" consistent withKeyClient
andCertificateClient
.
Version 4.0.0-preview.1 is the first preview of our efforts to create a user-friendly client library for Azure Key Vault. For more information about preview releases of other Azure SDK libraries, please visit https://aka.ms/azure-sdk-preview1-net.
This library is not a direct replacement for Microsoft.Azure.KeyVault
. Applications
using that library would require code changes to use Azure.Security.KeyVault.Secrets
.
This package's
documentation
and
samples
demonstrate the new API.
- Packages scoped by functionality
Azure.Security.KeyVault.Secrets
contains a client for secret operations.Azure.Security.KeyVault.Keys
contains a client for key operations.
- Client instances are scoped to vaults (an instance interacts with one vault only).
- Asynchronous and synchronous APIs in the
Azure.Security.KeyVault.Secrets
package. - Authentication using
Azure.Identity
credentials- see this package's documentation , and the Azure Identity documentation for more information
- Certificate management APIs
- National cloud support. This release supports public global cloud vaults, e.g. https://{vault-name}.vault.azure.net