Package | Description |
---|---|
com.azure.security.keyvault.keys |
Package containing classes for creating
KeyAsyncClient and
KeyClient to perform operations on Azure Key Vault. |
com.azure.security.keyvault.keys.cryptography |
Package containing classes for creating
CryptographyAsyncClient
and CryptographyClient 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.
|
Class and 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 from
KeyVaultKey . |
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 its JsonWebKey
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 in KeyProperties . |
RandomBytes
A class containing random bytes obtained by calling
KeyClient.getRandomBytes(int) or
KeyAsyncClient.getRandomBytes(int) . |
ReleaseKeyOptions
Represents the configurable options to release a key.
|
ReleaseKeyResult
The release result, containing the released key.
|
Class and 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 in KeyProperties . |
Class and 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 its JsonWebKey
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 in KeyProperties . |
ReleaseKeyOptions
Represents the configurable options to release a key.
|
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.