You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added support for encryption AES encryption algorithms.
* Added CryptographyOptions and ensured the initialization vector is populated before attempting to perform any local cryptography operations on symmetric keys.
* Added APIs that accept CryptographyOptions to CryptographyClient.
* Fixed Javadoc issues.
* Fixed checkstyle issues. Added samples.
* Added checkstyle exceptions.
* Fixed test and spotbugs issues.
* Applied PR feedback and added local tests.
* Made the EncryptOptions and DecryptOptions constructor package-private, as well as their children's, and made them have factory methods for creating the former to help with discoverability.
* Fixed build issues.
* Changed EncryptOptions and DecryptOptions to use a factory model.
* Added iv, additionalAuthenticatedDate and authenticationTag to EncryptResult.
* Made `plainText` and `cipherText` all lowercase.
* Reverted capitalization change.
* Added null check for `iv` in local decryption.
Copy file name to clipboardExpand all lines: sdk/keyvault/azure-security-keyvault-keys/src/main/java/com/azure/security/keyvault/keys/cryptography/AesCbc.java
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -43,8 +43,8 @@ static class AesCbcEncryptor implements ICryptoTransform {
Copy file name to clipboardExpand all lines: sdk/keyvault/azure-security-keyvault-keys/src/main/java/com/azure/security/keyvault/keys/cryptography/AesCbcPad.java
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -43,8 +43,8 @@ static class AesCbcPadEncryptor implements ICryptoTransform {
Copy file name to clipboardExpand all lines: sdk/keyvault/azure-security-keyvault-keys/src/main/java/com/azure/security/keyvault/keys/cryptography/AesGcm.java
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -47,8 +47,8 @@ static class AesGcmEncryptor implements ICryptoTransform {
Copy file name to clipboardExpand all lines: sdk/keyvault/azure-security-keyvault-keys/src/main/java/com/azure/security/keyvault/keys/cryptography/AesKw.java
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -48,10 +48,10 @@ static class AesKwDecryptor implements ICryptoTransform {
Copy file name to clipboardExpand all lines: sdk/keyvault/azure-security-keyvault-keys/src/main/java/com/azure/security/keyvault/keys/cryptography/CryptographyAsyncClient.java
Copy file name to clipboardExpand all lines: sdk/keyvault/azure-security-keyvault-keys/src/main/java/com/azure/security/keyvault/keys/cryptography/CryptographyClient.java
+16-16Lines changed: 16 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -102,16 +102,16 @@ public Response<KeyVaultKey> getKeyWithResponse(Context context) {
Copy file name to clipboardExpand all lines: sdk/keyvault/azure-security-keyvault-keys/src/main/java/com/azure/security/keyvault/keys/cryptography/CryptographyServiceClient.java
0 commit comments