();
to_sign.put("public_id", result.get("public_id"));
to_sign.put("version", ObjectUtils.asString(result.get("version")));
- String expected_signature = cloudinary.apiSignRequest(to_sign, cloudinary.config.apiSecret);
+ String expected_signature = cloudinary.apiSignRequest(to_sign, cloudinary.config.apiSecret, cloudinary.config.signatureVersion);
assertEquals(result.get("signature"), expected_signature);
}
diff --git a/cloudinary-test-common/src/main/java/com/cloudinary/test/MetadataTestHelper.java b/cloudinary-test-common/src/main/java/com/cloudinary/test/MetadataTestHelper.java
index cdb52487..2a128c7f 100644
--- a/cloudinary-test-common/src/main/java/com/cloudinary/test/MetadataTestHelper.java
+++ b/cloudinary-test-common/src/main/java/com/cloudinary/test/MetadataTestHelper.java
@@ -6,7 +6,9 @@
import com.cloudinary.metadata.MetadataValidation;
import com.cloudinary.metadata.StringMetadataField;
-public class MetadataTestHelper {
+public final class MetadataTestHelper {
+ private MetadataTestHelper() {}
+
public static StringMetadataField newFieldInstance(String label, Boolean mandatory) throws Exception {
StringMetadataField field = new StringMetadataField();
field.setLabel(label);
diff --git a/cloudinary-test-common/src/main/java/com/cloudinary/test/helpers/Feature.java b/cloudinary-test-common/src/main/java/com/cloudinary/test/helpers/Feature.java
index 2ced269c..b66bd303 100644
--- a/cloudinary-test-common/src/main/java/com/cloudinary/test/helpers/Feature.java
+++ b/cloudinary-test-common/src/main/java/com/cloudinary/test/helpers/Feature.java
@@ -1,6 +1,8 @@
package com.cloudinary.test.helpers;
-public class Feature {
+public final class Feature {
+ private Feature() {}
+
public static final String ALL = "all";
public static final String DYNAMIC_FOLDERS = "dynamic_folders";
public static final String BACKEDUP_ASSETS = "backedup_assets";
diff --git a/gradle.properties b/gradle.properties
index c15a7578..0180f74f 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -13,7 +13,7 @@ developerEmail=info@cloudinary.com
# These two properties must use these exact names to be compatible with 'gradle install' plugin.
group=com.cloudinary
-version=2.0.0
+version=2.3.0
gnsp.disableApplyOnlyOnRootProjectEnforcement=true
diff --git a/samples/photo_album/src/main/java/cloudinary/lib/PhotoUploadValidator.java b/samples/photo_album/src/main/java/cloudinary/lib/PhotoUploadValidator.java
index 2bcdc56d..0a389e02 100644
--- a/samples/photo_album/src/main/java/cloudinary/lib/PhotoUploadValidator.java
+++ b/samples/photo_album/src/main/java/cloudinary/lib/PhotoUploadValidator.java
@@ -1,16 +1,10 @@
package cloudinary.lib;
import cloudinary.models.PhotoUpload;
-import com.cloudinary.Cloudinary;
-import com.cloudinary.Singleton;
import org.springframework.validation.Errors;
import org.springframework.validation.ValidationUtils;
import org.springframework.validation.Validator;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.Map;
-
public class PhotoUploadValidator implements Validator {
public boolean supports(Class clazz) {
return PhotoUpload.class.equals(clazz);
diff --git a/samples/photo_album_gae/src/main/java/cloudinary/controllers/PhotoController.java b/samples/photo_album_gae/src/main/java/cloudinary/controllers/PhotoController.java
index 53e8b537..7a6438a8 100644
--- a/samples/photo_album_gae/src/main/java/cloudinary/controllers/PhotoController.java
+++ b/samples/photo_album_gae/src/main/java/cloudinary/controllers/PhotoController.java
@@ -2,7 +2,6 @@
import cloudinary.lib.PhotoUploadValidator;
import cloudinary.models.PhotoUpload;
-import com.cloudinary.Cloudinary;
import com.cloudinary.utils.ObjectUtils;
import com.cloudinary.Singleton;
import org.springframework.stereotype.Controller;
diff --git a/samples/photo_album_gae/src/main/java/cloudinary/lib/PhotoUploadValidator.java b/samples/photo_album_gae/src/main/java/cloudinary/lib/PhotoUploadValidator.java
index 2bcdc56d..0a389e02 100644
--- a/samples/photo_album_gae/src/main/java/cloudinary/lib/PhotoUploadValidator.java
+++ b/samples/photo_album_gae/src/main/java/cloudinary/lib/PhotoUploadValidator.java
@@ -1,16 +1,10 @@
package cloudinary.lib;
import cloudinary.models.PhotoUpload;
-import com.cloudinary.Cloudinary;
-import com.cloudinary.Singleton;
import org.springframework.validation.Errors;
import org.springframework.validation.ValidationUtils;
import org.springframework.validation.Validator;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.Map;
-
public class PhotoUploadValidator implements Validator {
public boolean supports(Class clazz) {
return PhotoUpload.class.equals(clazz);
pFad - Phonifier reborn
Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy