We are currently using tomcat 5.5 and would like to add a salt to our JDBCRealm authentication. I was wondering if there was any existing classes or do we need to extend JDBCRealm and write our own authentication class?
We have the following in our server.xml
<Realm className="org.apache.catalina.realm.JDBCRealm" ...more stuff… />
But it does not look like this class takes in a salt.
JDBCRealmWithSalt
class that extends JDBCRealm
classdigest()
method (add your salt here)JDBCRealmWithSalt
in catalina.jar:org/apache/catalina/realm
<Realm className="org.apache.catalina.realm.JDBCRealmWithSalt"...>