Author: eric
Date: Thu Jan 2 15:01:02 2014
New Revision: 1554818
URL: http://svn.apache.org/r1554818
Log:
JPAUser database field too short for SHA-512 password hashes (JAMES-1532) + Use
sha1Hex methdod instead of the deprecated shaHex from o.a.c.c.d.DigestUtils
(JAMES-1535)
Modified:
james/server/trunk/data/data-jpa/src/main/java/org/apache/james/user/jpa/model/JPAUser.java
Modified:
james/server/trunk/data/data-jpa/src/main/java/org/apache/james/user/jpa/model/JPAUser.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-jpa/src/main/java/org/apache/james/user/jpa/model/JPAUser.java?rev=1554818&r1=1554817&r2=1554818&view=diff
==============================================================================
---
james/server/trunk/data/data-jpa/src/main/java/org/apache/james/user/jpa/model/JPAUser.java
(original)
+++
james/server/trunk/data/data-jpa/src/main/java/org/apache/james/user/jpa/model/JPAUser.java
Thu Jan 2 15:01:02 2014
@@ -61,13 +61,12 @@ public class JPAUser implements User {
} else if (alg.equals("SHA-512")) {
newPass = DigestUtils.sha512Hex(password);
} else {
- newPass = DigestUtils.shaHex(password);
+ newPass = DigestUtils.sha1Hex(password);
}
return newPass;
}
/** Prevents concurrent modification */
- @SuppressWarnings("unused")
@Version
private int version;
@@ -78,7 +77,7 @@ public class JPAUser implements User {
/** Hashed password */
@Basic
- @Column(name = "PASSWORD", nullable = false, length = 100)
+ @Column(name = "PASSWORD", nullable = false, length = 128)
private String password;
@Basic
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]