Uses of Package
com.azure.security.keyvault.keys.models
-
Packages that use com.azure.security.keyvault.keys.models Package Description com.azure.security.keyvault.keys Package containing classes for creatingKeyAsyncClient
andKeyClient
to perform operations on Azure Key Vault.com.azure.security.keyvault.keys.cryptography Package containing classes for creatingCryptographyAsyncClient
andCryptographyClient
to perform cryptography operations.com.azure.security.keyvault.keys.models Package containing classes used for representing keys, deleted keys and their attributes in Azure Key Vault. -
Classes in com.azure.security.keyvault.keys.models used by com.azure.security.keyvault.keys Class Description CreateEcKeyOptions Represents the configurable options to create an EC key.CreateKeyOptions Represents the configurable options to create a key.CreateOctKeyOptions Represents the configurable options to create a symmetric key.CreateRsaKeyOptions Represents the configurable options to create an RSA key.DeletedKey Deleted Key is the resource consisting of name, recovery id, deleted date, scheduled purge date and its attributes inherited fromKeyVaultKey
.ImportKeyOptions Represents the configurable options to import a key.JsonWebKey As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.KeyOperation Defines values for KeyOperation.KeyProperties KeyProperties
is the resource containing all the properties of the key except itsJsonWebKey
material.KeyRotationPolicy The complete key rotation policy that belongs to a key.KeyRotationPolicyProperties The properties of a key rotation policy that the client can set for a given key.KeyType Defines values for KeyType.KeyVaultKey Key is the resource consisting of name,JsonWebKey
and its attributes specified inKeyProperties
.RandomBytes A class containing random bytes obtained by callingKeyClient.getRandomBytes(int)
orKeyAsyncClient.getRandomBytes(int)
.ReleaseKeyOptions Represents the configurable options to release a key.ReleaseKeyResult The release result, containing the released key. -
Classes in com.azure.security.keyvault.keys.models used by com.azure.security.keyvault.keys.cryptography Class Description JsonWebKey As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.KeyVaultKey Key is the resource consisting of name,JsonWebKey
and its attributes specified inKeyProperties
. -
Classes in com.azure.security.keyvault.keys.models used by com.azure.security.keyvault.keys.models Class Description CreateEcKeyOptions Represents the configurable options to create an EC key.CreateKeyOptions Represents the configurable options to create a key.CreateOctKeyOptions Represents the configurable options to create a symmetric key.CreateRsaKeyOptions Represents the configurable options to create an RSA key.ImportKeyOptions Represents the configurable options to import a key.JsonWebKey As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.KeyCurveName Defines values for KeyCurveName.KeyExportEncryptionAlgorithm Defines values for KeyExportEncryptionAlgorithm.KeyOperation Defines values for KeyOperation.KeyProperties KeyProperties
is the resource containing all the properties of the key except itsJsonWebKey
material.KeyReleasePolicy A model that represents the policy rules under which the key can be exported.KeyRotationLifetimeAction Represents an action that will be performed by Key Vault over the lifetime of a key.KeyRotationPolicy The complete key rotation policy that belongs to a key.KeyRotationPolicyAction Defines the types of key rotation policy actions that can be executed.KeyRotationPolicyProperties The properties of a key rotation policy that the client can set for a given key.KeyType Defines values for KeyType.KeyVaultKey Key is the resource consisting of name,JsonWebKey
and its attributes specified inKeyProperties
.ReleaseKeyOptions Represents the configurable options to release a key.