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.