From 2e41678d03a4fd4c79173651a546c3e0c4fb0148 Mon Sep 17 00:00:00 2001
From: Leonardo Vannucci <leonardo.vannucci@grupposistematica.it>
Date: Mon, 06 Aug 2018 12:27:02 +0200
Subject: [PATCH] Aggiunta proprieta secret key per implementazione PIN opzionale

---
 dg1cloud-core/src/main/java/it/digione/dg1cloud/service/Utils.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/dg1cloud-core/src/main/java/it/digione/dg1cloud/service/Utils.java b/dg1cloud-core/src/main/java/it/digione/dg1cloud/service/Utils.java
index ee38726..815499b 100644
--- a/dg1cloud-core/src/main/java/it/digione/dg1cloud/service/Utils.java
+++ b/dg1cloud-core/src/main/java/it/digione/dg1cloud/service/Utils.java
@@ -6,6 +6,7 @@
 import java.net.URL;
 
 import org.apache.commons.io.FileUtils;
+import org.apache.logging.log4j.util.Strings;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -29,6 +30,9 @@
 		uriBuilder.path("/downloadFile");
 		uriBuilder.queryParam("fileName", regDocument.getFileName());
 		uriBuilder.queryParam("id", regDocument.getDocumentId());
+		if ( Strings.isEmpty(regDocument.getSecretKey()) == false ) {
+			uriBuilder.queryParam("secretKey", regDocument.getSecretKey());
+		}
 		return uriBuilder.build().toURL();
 	}
 	

--
Gitblit v1.6.2