| Package | Description |
|---|---|
| com.azure.security.keyvault.keys.cryptography |
Package containing classes for creating
CryptographyAsyncClient
and CryptographyClient to perform cryptography operations. |
| com.azure.security.keyvault.keys.cryptography.models |
Package containing classes used for representing output/results of encryption, decryption, signing, verifying,
key wrapping and unwrapping operations.
|
| Modifier and Type | Method and Description |
|---|---|
Mono<DecryptResult> |
CryptographyAsyncClient.decrypt(DecryptParameters decryptParameters)
Decrypts a single block of encrypted data using the configured key and specified algorithm.
|
DecryptResult |
CryptographyClient.decrypt(DecryptParameters decryptParameters,
com.azure.core.util.Context context)
Decrypts a single block of encrypted data using the configured key and specified algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
static DecryptParameters |
DecryptParameters.createA128CbcPadParameters(byte[] ciphertext,
byte[] iv)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A128CBCPAD. |
static DecryptParameters |
DecryptParameters.createA128CbcParameters(byte[] ciphertext,
byte[] iv)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A128CBC. |
static DecryptParameters |
DecryptParameters.createA128GcmParameters(byte[] ciphertext,
byte[] iv,
byte[] authenticationTag)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A128GCM. |
static DecryptParameters |
DecryptParameters.createA128GcmParameters(byte[] ciphertext,
byte[] iv,
byte[] authenticationTag,
byte[] additionalAuthenticatedData)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A128GCM. |
static DecryptParameters |
DecryptParameters.createA192CbcPadParameters(byte[] ciphertext,
byte[] iv)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A192CBCPAD. |
static DecryptParameters |
DecryptParameters.createA192CbcParameters(byte[] ciphertext,
byte[] iv)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A192CBC. |
static DecryptParameters |
DecryptParameters.createA192GcmParameters(byte[] ciphertext,
byte[] iv,
byte[] authenticationTag)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A192GCM. |
static DecryptParameters |
DecryptParameters.createA192GcmParameters(byte[] ciphertext,
byte[] iv,
byte[] authenticationTag,
byte[] additionalAuthenticatedData)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A192GCM. |
static DecryptParameters |
DecryptParameters.createA256CbcPadParameters(byte[] ciphertext,
byte[] iv)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A256CBCPAD. |
static DecryptParameters |
DecryptParameters.createA256CbcParameters(byte[] ciphertext,
byte[] iv)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A256CBC. |
static DecryptParameters |
DecryptParameters.createA256GcmParameters(byte[] ciphertext,
byte[] iv,
byte[] authenticationTag)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A256GCM. |
static DecryptParameters |
DecryptParameters.createA256GcmParameters(byte[] ciphertext,
byte[] iv,
byte[] authenticationTag,
byte[] additionalAuthenticatedData)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.A256GCM. |
static DecryptParameters |
DecryptParameters.createRsa15Parameters(byte[] ciphertext)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.RSA1_5. |
static DecryptParameters |
DecryptParameters.createRsaOaep256Parameters(byte[] ciphertext)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.RSA_OAEP_256. |
static DecryptParameters |
DecryptParameters.createRsaOaepParameters(byte[] ciphertext)
Factory method to create an instance of
DecryptParameters with the given parameters for
EncryptionAlgorithm.RSA_OAEP. |
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.