From 5588162c6a466bb44414e320289df06d426cfd92 Mon Sep 17 00:00:00 2001 From: aristides Date: Thu, 8 Apr 2021 19:30:19 +0000 Subject: [PATCH] fixes bug#21867 qua: dev: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@106131 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/rest/ValidaSenhaInstalacao.java | 11 ++--------- .../VisualizarSenhaInstalacaoController.java | 10 ++-------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/rest/ValidaSenhaInstalacao.java b/src/java/com/rjconsultores/ventaboletos/rest/ValidaSenhaInstalacao.java index 1f2b9d902..3bb289477 100644 --- a/src/java/com/rjconsultores/ventaboletos/rest/ValidaSenhaInstalacao.java +++ b/src/java/com/rjconsultores/ventaboletos/rest/ValidaSenhaInstalacao.java @@ -1,7 +1,5 @@ package com.rjconsultores.ventaboletos.rest; -import java.util.Date; - import javax.annotation.security.RolesAllowed; import javax.ws.rs.GET; import javax.ws.rs.Path; @@ -12,8 +10,7 @@ import javax.ws.rs.core.Response; import org.slf4j.Logger; -import com.rjconsultores.ventaboletos.utilerias.DateUtil; -import com.rjconsultores.ventaboletos.utilerias.LocalizadorHelper; +import com.rjconsultores.ventaboletos.utilerias.PasswordHelper; @Path("/validaSenhaInstalacao") public class ValidaSenhaInstalacao { @@ -29,11 +26,7 @@ public class ValidaSenhaInstalacao { private boolean validarSenhaInstalacao(String senha) { try { - LocalizadorHelper helper = new LocalizadorHelper(); - String dataString = helper.getLocalizadorRealEmbarcada(senha); - Date senhaData = DateUtil.getDateFromString(dataString, "yyMMddHHmm"); - Date dataMaxima = DateUtil.somarMinutos(senhaData, 10); - return DateUtil.compareDate(dataMaxima, new Date()) >= 0; + return new PasswordHelper().getInstance().isValidPassword(senha); } catch (Exception e) { log.error("Erro ao validar senha instalação", e); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/VisualizarSenhaInstalacaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/VisualizarSenhaInstalacaoController.java index 30046bb58..c28fa6b29 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/VisualizarSenhaInstalacaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/VisualizarSenhaInstalacaoController.java @@ -1,7 +1,5 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; -import java.util.Date; - import org.jboss.logging.Logger; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; @@ -9,8 +7,7 @@ import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.event.Event; import org.zkoss.zul.Textbox; -import com.rjconsultores.ventaboletos.utilerias.DateUtil; -import com.rjconsultores.ventaboletos.utilerias.LocalizadorHelper; +import com.rjconsultores.ventaboletos.utilerias.PasswordHelper; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; @Controller("visualizarSenhaInstalacaoController") @@ -36,10 +33,7 @@ public class VisualizarSenhaInstalacaoController extends MyGenericForwardCompose private String geraNovaSenhaInstalacao() { try { - LocalizadorHelper helper = new LocalizadorHelper(); - String dataString = DateUtil.getStringDate(new Date(), "yyMMddHHmm"); - String senhaAlpha = helper.getLocalizadorAlfaEmbarcada(dataString); - return senhaAlpha; + return new PasswordHelper().getInstance().generateRandomPassword(); } catch (Exception e) { log.error("Erro ao validar senha Instalação ", e); }