Package com.azure.security.keyvault.keys.models
package com.azure.security.keyvault.keys.models
Package containing classes used for representing keys, deleted keys and their attributes in
Azure Key Vault.
-
ClassDescriptionRepresents the configurable options to create an EC key.Represents the configurable options to create a key.Represents the configurable options to create a symmetric key.Represents the configurable options to create an RSA key.Deleted Key is the resource consisting of name, recovery id, deleted date, scheduled purge date and its attributes inherited from
KeyVaultKey
.Represents the configurable options to import a key.As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.Defines values for KeyCurveName.Defines values forKeyExportEncryptionAlgorithm
.Defines values for KeyOperation.KeyProperties
is the resource containing all the properties of the key except itsJsonWebKey
material.A model that represents the policy rules under which the key can be exported.Represents an action that will be performed by Key Vault over the lifetime of a key.The complete key rotation policy that belongs to a key.Defines the types of key rotation policy actions that can be executed.Defines values for KeyType.Key is the resource consisting of name,JsonWebKey
and its attributes specified inKeyProperties
.Information about aKeyVaultKey
parsed from the key URL.Represents the configurable options to release a key.The release result, containing the released key.