Azure.Security.KeyVault.Keys Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
CreateEcKeyOptions |
The properties needed to create an Elliptic Curve key using the KeyClient. |
CreateKeyOptions |
The key-specific properties needed to create a key using the KeyClient. |
CreateOctKeyOptions |
The properties needed to create an AES key using the KeyClient. |
CreateRsaKeyOptions |
The properties needed to create an RSA key using the KeyClient. |
CryptographyModelFactory |
Model factory that enables mocking for the Key Vault Cryptography library. |
DeletedKey |
Represents a Key Vault key that has been deleted, allowing it to be recovered, if needed. |
DeleteKeyOperation |
A long-running operation for StartDeleteKey(String, CancellationToken) or StartDeleteKeyAsync(String, CancellationToken). |
ImportKeyOptions |
The properties needed to import a key. |
JsonWebKey |
A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. For more information, see JSON Web Key (JWK). |
KeyClient |
The KeyClient provides synchronous and asynchronous methods to manage KeyVaultKey in the Azure Key Vault. The client supports creating, retrieving, updating, deleting, purging, backing up, restoring, and listing the KeyVaultKey. The client also supports listing DeletedKey for a soft-delete enabled Azure Key Vault. |
KeyClientOptions |
Options that allow you to configure the requests sent to Key Vault. |
KeyModelFactory |
Model factory that enables mocking for the Key Vault Keys library. |
KeyProperties |
KeyProperties is the resource containing all the properties of the KeyVaultKey except JsonWebKey properties. |
KeyReleasePolicy |
The policy rules under which the key can be exported. |
KeyRotationLifetimeAction |
An action and its trigger that will be performed by Key Vault over the lifetime of a key. |
KeyRotationPolicy |
Management policy for a key in Key Vault. |
KeyVaultKey |
KeyVaultKey is the resource consisting of a value and its Properties. |
RecoverDeletedKeyOperation |
A long-running operation for StartRecoverDeletedKey(String, CancellationToken) or StartRecoverDeletedKeyAsync(String, CancellationToken). |
ReleaseKeyOptions |
Options for ReleaseKey(ReleaseKeyOptions, CancellationToken) and ReleaseKeyAsync(ReleaseKeyOptions, CancellationToken). |
ReleaseKeyResult |
The key release result containing the released key. |
Structs
KeyCurveName |
Elliptic Curve Cryptography (ECC) curve names. |
KeyExportEncryptionAlgorithm |
The encryption algorithm used to protect the exported key material. |
KeyOperation |
An operation that can be performed with the key. |
KeyRotationPolicyAction |
The action that will be executed when key rotation is triggered. |
KeyType |
JsonWebKey key types. |
KeyVaultKeyIdentifier |
Information about a KeyVaultKey parsed from a Uri. You can use this information when calling methods of a KeyClient. |
Enums
KeyClientOptions.ServiceVersion |
The versions of Azure Key Vault supported by this client library. |