diff --git a/1.sources/MyHealth/src/common/HashUtils.java b/1.sources/MyHealth/src/common/HashUtils.java index dc9d3e4..7ad27e9 100644 --- a/1.sources/MyHealth/src/common/HashUtils.java +++ b/1.sources/MyHealth/src/common/HashUtils.java @@ -1,6 +1,7 @@ package common; import java.security.MessageDigest; +import java.security.NoSuchAlgorithmException; import javax.xml.bind.DatatypeConverter; @@ -18,8 +19,8 @@ public class HashUtils { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(stringValue.getBytes()); digest = md.digest(); - } catch (Exception ex) { - // TODO: Register exception to log. + } catch (NoSuchAlgorithmException ex) { + ex.printStackTrace(); } return (DatatypeConverter.printHexBinary(digest).toUpperCase()); diff --git a/1.sources/MyHealth/src/managedbean/common/ManagedBeanBase.java b/1.sources/MyHealth/src/managedbean/common/ManagedBeanBase.java index 1fd4193..26e0425 100644 --- a/1.sources/MyHealth/src/managedbean/common/ManagedBeanBase.java +++ b/1.sources/MyHealth/src/managedbean/common/ManagedBeanBase.java @@ -124,7 +124,6 @@ public class ManagedBeanBase { } protected void manageException(Exception ex) { - // TODO: Registrar en el log las exception String strType = "runtime"; if (ex.getClass().equals(ViewExpiredException.class)) { @@ -148,7 +147,6 @@ public class ManagedBeanBase { ctx.redirect(ctx.getApplicationContextPath() + "/error.xhtml?type=" + strType); } catch (IOException e) { - // TODO Auto-generated catch block e.printStackTrace(); } } diff --git a/1.sources/MyHealth/src/managedbean/common/SessionPreferences.java b/1.sources/MyHealth/src/managedbean/common/SessionPreferences.java index ba0ff7d..bf1061d 100644 --- a/1.sources/MyHealth/src/managedbean/common/SessionPreferences.java +++ b/1.sources/MyHealth/src/managedbean/common/SessionPreferences.java @@ -32,8 +32,7 @@ public class SessionPreferences implements Serializable { } public void updateCurrentTheme() { - // TODO: Se podría guardar el tema seleccionado en base de datos para el usuario - // (en caso de que esté logeado en el sistema + // Muestra mensaje al usuario indicando que el tema se utilizará en esta sesión FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Tema guardado", "El tema seleccionado será utilizado durante esta sesión.")); } diff --git a/1.sources/MyHealth/src/managedbean/systemAdmin/LoginMBean.java b/1.sources/MyHealth/src/managedbean/systemAdmin/LoginMBean.java index f8ee7e2..af05707 100644 --- a/1.sources/MyHealth/src/managedbean/systemAdmin/LoginMBean.java +++ b/1.sources/MyHealth/src/managedbean/systemAdmin/LoginMBean.java @@ -63,24 +63,6 @@ public class LoginMBean extends ManagedBeanBase { return viewRedirect; } - /** - * Realiza un login semi-automatico. Por ejemplo desde el filtro de autorización. - * Se debe utilizar con propositos de depuración, para evitar realizar el login manual. - * - * @param ses - */ - public boolean autoLogin(HttpSession ses) { - //TODO: Eliminar este metodo al terminar el desarrollo. - boolean bResult = false; - LoggedUserTO usr = this.getRemoteManagerSystemAdmin().login(username, password); - - if (usr != null) { - SessionUtils.createOrUpdateSession(ses, usr); - bResult = true; - } - return bResult; - } - // logout event, invalidate session public String logout() { this.addFacesMessageKeep(FacesMessage.SEVERITY_INFO, "Sesión cerrada", "Ha cerrado correctamente su sesión. Hasta la vista");