All Classes
-
All Classes Class Summary Enum Summary 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.CryptographyAsyncClient TheCryptographyAsyncClient
provides asynchronous methods to perform cryptographic operations using asymmetric and symmetric keys.CryptographyClient TheCryptographyClient
provides synchronous methods to perform cryptographic operations using asymmetric and symmetric keys.CryptographyClientBuilder This class provides a fluent builder API to help aid the configuration and instantiation of theCryptographyAsyncClient
andCryptographyClient
, by callingCryptographyClientBuilder.buildAsyncClient()
andCryptographyClientBuilder.buildClient()
respectively It constructs an instance of the desired client.CryptographyServiceVersion The versions of Azure Key Vault Cryptography supported by this client library.DecryptParameters A class containing various configuration parameters that can be applied when performing decryption operations.DecryptResult Represents the details of decrypt operation result.DeletedKey Deleted Key is the resource consisting of name, recovery id, deleted date, scheduled purge date and its attributes inherited fromKeyVaultKey
.EncryptionAlgorithm Defines values for EncryptionAlgorithm.EncryptParameters A class containing various configuration parameters that can be applied when performing encryption operations.EncryptResult Represents the details of encrypt operation result.ImportKeyOptions Represents the configurable options to import a key.JsonWebKey As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.KeyAsyncClient TheKeyAsyncClient
provides asynchronous methods to managekeys
in the Azure Key Vault.KeyClient KeyClientBuilder This class provides a fluent builder API to help aid the configuration and instantiation of thesecret async client
andsecret sync client
, by callingbuildAsyncClient
andbuildClient
respectively.KeyCurveName Defines values for KeyCurveName.KeyEncryptionKeyAsyncClient A key client which is used to asynchronously wrap or unwrap another key.KeyEncryptionKeyClient A key client which is used to synchronously wrap or unwrap another key.KeyEncryptionKeyClientBuilder This class provides a fluent builder API to help aid the configuration and instantiation of theKeyEncryptionKey async client
andKeyEncryptionKey sync client
, by callingKeyEncryptionKeyClientBuilder.buildAsyncKeyEncryptionKey(String)
andKeyEncryptionKeyClientBuilder.buildKeyEncryptionKey(String)
respectively.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.KeyServiceVersion The versions of Azure Key Vault Key supported by this client library.KeyType Defines values for KeyType.KeyVaultKey Key is the resource consisting of name,JsonWebKey
and its attributes specified inKeyProperties
.KeyVaultKeyIdentifier Information about aKeyVaultKey
parsed from the key URL.KeyWrapAlgorithm Defines values for KeyWrapAlgorithm.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.SignatureAlgorithm Defines values for SignatureAlgorithm.SignResult Represents the details of sign operation result.UnwrapResult Represents the details of key unwrap operation result.VerifyResult Represents the details of verify operation result.WrapResult Represents the details of wrap operation result.