Quitados TODOs y método innecesario.
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package common;
|
package common;
|
||||||
|
|
||||||
import java.security.MessageDigest;
|
import java.security.MessageDigest;
|
||||||
|
import java.security.NoSuchAlgorithmException;
|
||||||
|
|
||||||
import javax.xml.bind.DatatypeConverter;
|
import javax.xml.bind.DatatypeConverter;
|
||||||
|
|
||||||
@@ -18,8 +19,8 @@ public class HashUtils {
|
|||||||
MessageDigest md = MessageDigest.getInstance("MD5");
|
MessageDigest md = MessageDigest.getInstance("MD5");
|
||||||
md.update(stringValue.getBytes());
|
md.update(stringValue.getBytes());
|
||||||
digest = md.digest();
|
digest = md.digest();
|
||||||
} catch (Exception ex) {
|
} catch (NoSuchAlgorithmException ex) {
|
||||||
// TODO: Register exception to log.
|
ex.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
||||||
return (DatatypeConverter.printHexBinary(digest).toUpperCase());
|
return (DatatypeConverter.printHexBinary(digest).toUpperCase());
|
||||||
|
|||||||
@@ -124,7 +124,6 @@ public class ManagedBeanBase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected void manageException(Exception ex) {
|
protected void manageException(Exception ex) {
|
||||||
// TODO: Registrar en el log las exception
|
|
||||||
String strType = "runtime";
|
String strType = "runtime";
|
||||||
|
|
||||||
if (ex.getClass().equals(ViewExpiredException.class)) {
|
if (ex.getClass().equals(ViewExpiredException.class)) {
|
||||||
@@ -148,7 +147,6 @@ public class ManagedBeanBase {
|
|||||||
|
|
||||||
ctx.redirect(ctx.getApplicationContextPath() + "/error.xhtml?type=" + strType);
|
ctx.redirect(ctx.getApplicationContextPath() + "/error.xhtml?type=" + strType);
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
// TODO Auto-generated catch block
|
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,8 +32,7 @@ public class SessionPreferences implements Serializable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void updateCurrentTheme() {
|
public void updateCurrentTheme() {
|
||||||
// TODO: Se podría guardar el tema seleccionado en base de datos para el usuario
|
// Muestra mensaje al usuario indicando que el tema se utilizará en esta sesión
|
||||||
// (en caso de que esté logeado en el sistema
|
|
||||||
FacesContext.getCurrentInstance().addMessage(null,
|
FacesContext.getCurrentInstance().addMessage(null,
|
||||||
new FacesMessage(FacesMessage.SEVERITY_INFO, "Tema guardado", "El tema seleccionado será utilizado durante esta sesión."));
|
new FacesMessage(FacesMessage.SEVERITY_INFO, "Tema guardado", "El tema seleccionado será utilizado durante esta sesión."));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,24 +63,6 @@ public class LoginMBean extends ManagedBeanBase {
|
|||||||
return viewRedirect;
|
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
|
// logout event, invalidate session
|
||||||
public String logout() {
|
public String logout() {
|
||||||
this.addFacesMessageKeep(FacesMessage.SEVERITY_INFO, "Sesión cerrada", "Ha cerrado correctamente su sesión. Hasta la vista");
|
this.addFacesMessageKeep(FacesMessage.SEVERITY_INFO, "Sesión cerrada", "Ha cerrado correctamente su sesión. Hasta la vista");
|
||||||
|
|||||||
Reference in New Issue
Block a user