Incluidas clases para permitir el login de diferentes tipos de usuaario.

* POJO para usuario logeado.
* Hash para claves de usuarios
* Métodos EJB para login
This commit is contained in:
mgarcianun
2019-12-06 00:18:20 +01:00
parent 96c514f8a5
commit 32ce0a7eb6
8 changed files with 218 additions and 14 deletions

View File

@@ -0,0 +1,24 @@
package common;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import javax.xml.bind.DatatypeConverter;
public class HashUtils {
public static String hashMD5(String stringValue) {
byte[] digest = null;
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(stringValue.getBytes());
digest = md.digest();
} catch (Exception ex) {
// TODO: Register exception to log.
}
return (DatatypeConverter.printHexBinary(digest).toUpperCase());
}
}