Uses of Class
com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
Packages that use EncryptionAlgorithm
Package
Description
Package containing classes for creating
CryptographyAsyncClient
and CryptographyClient to perform cryptography operations.Package containing classes used for representing output/results of encryption, decryption, signing, verifying,
key wrapping and unwrapping operations.
-
Uses of EncryptionAlgorithm in com.azure.security.keyvault.keys.cryptography
Methods in com.azure.security.keyvault.keys.cryptography with parameters of type EncryptionAlgorithmModifier and TypeMethodDescriptionCryptographyAsyncClient.decrypt(EncryptionAlgorithm algorithm, byte[] ciphertext) Decrypts a single block of encrypted data using the configured key and specified algorithm.CryptographyClient.decrypt(EncryptionAlgorithm algorithm, byte[] ciphertext) Decrypts a single block of encrypted data using the configured key and specified algorithm.CryptographyClient.decrypt(EncryptionAlgorithm algorithm, byte[] ciphertext, com.azure.core.util.Context context) Decrypts a single block of encrypted data using the configured key and specified algorithm.CryptographyAsyncClient.encrypt(EncryptionAlgorithm algorithm, byte[] plaintext) Encrypts an arbitrary sequence of bytes using the configured key.CryptographyClient.encrypt(EncryptionAlgorithm algorithm, byte[] plaintext) Encrypts an arbitrary sequence of bytes using the configured key.CryptographyClient.encrypt(EncryptionAlgorithm algorithm, byte[] plaintext, com.azure.core.util.Context context) Encrypts an arbitrary sequence of bytes using the configured key. -
Uses of EncryptionAlgorithm in com.azure.security.keyvault.keys.cryptography.models
Fields in com.azure.security.keyvault.keys.cryptography.models declared as EncryptionAlgorithmModifier and TypeFieldDescriptionstatic final EncryptionAlgorithmEncryptionAlgorithm.A128CBCStatic value A128CBC for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A128CBC_HS256Static value A128CBC_HS256 for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A128CBCPADStatic value A128CBCPAD for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A128GCMStatic value A128GCM for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A128KWStatic value A128KW for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A192CBCStatic value A192CBC for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A192CBC_HS384Static value A192CBC_HS384 for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A192CBCPADStatic value A192CBCPAD for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A192GCMStatic value A192GCM for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A192KWStatic value A192KW for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A256CBCStatic value A256CBC for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A256CBC_HS512Static value A256CBC_HS512 for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A256CBCPADStatic value A256CBCPAD for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A256GCMStatic value A256GCM for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.A256KWStatic value A256KW for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.RSA_OAEPStatic value RSA_OAEP for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.RSA_OAEP_256Static value RSA_OAEP_256 for EncryptionAlgorithm.static final EncryptionAlgorithmEncryptionAlgorithm.RSA1_5Static value RSA1_5 for EncryptionAlgorithm.Methods in com.azure.security.keyvault.keys.cryptography.models that return EncryptionAlgorithmModifier and TypeMethodDescriptionstatic EncryptionAlgorithmEncryptionAlgorithm.fromString(String name) Creates or finds a EncryptionAlgorithm from its string representation.DecryptParameters.getAlgorithm()The algorithm to be used for decryption.DecryptResult.getAlgorithm()Get the algorithm used for decryption.EncryptParameters.getAlgorithm()The algorithm to be used for encryption.EncryptResult.getAlgorithm()Get the encryption algorithm used for encryption.Methods in com.azure.security.keyvault.keys.cryptography.models that return types with arguments of type EncryptionAlgorithmModifier and TypeMethodDescriptionstatic Collection<EncryptionAlgorithm>EncryptionAlgorithm.values()Constructors in com.azure.security.keyvault.keys.cryptography.models with parameters of type EncryptionAlgorithmModifierConstructorDescriptionDecryptResult(byte[] plaintext, EncryptionAlgorithm algorithm, String keyId) Creates the instance of Decrypt Result holding decrypted content.EncryptResult(byte[] ciphertext, EncryptionAlgorithm algorithm, String keyId) Creates the instance of Encrypt Result holding encryption operation response information.EncryptResult(byte[] ciphertext, EncryptionAlgorithm algorithm, String keyId, byte[] iv, byte[] authenticationTag, byte[] additionalAuthenticatedData) Creates the instance of Encrypt Result holding encryption operation response information.