Package com.azure.security.keyvault.keys.models
package com.azure.security.keyvault.keys.models
Package containing the data models for Keys clients. The key vault client performs cryptographic key operations and
vault operations against the Key Vault service.
-
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.The key attestation information.Elliptic curve name.The encryption algorithm to use to protected the exported key material.JSON web key operations.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.The type of the action.JsonWebKey Key Type (kty), as defined in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40.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.