I'm not sure this will help but Jackrabbit can use JNDI datasources [1]. I know this works on for example JBoss [2] where Jackrabbit can use JNDI to lookup a JBoss datasource configured with an encrypted [3] password.
/Pontus [1] http://wiki.apache.org/jackrabbit/UsingJNDIDataSource [2] https://community.jboss.org/wiki/JackrabbitDeploymentInAS6AndAS7 [3] http://stackoverflow.com/questions/10520997/jboss-as-7-1-datasource-how-to-encrypt-password On 3 January 2014 18:44, lrmills <[email protected]> wrote: > I have been trying to setup jackrabbit to use the MSSqlPersistenceManager, > but due to security concerns it is not possible for me to hardcode a > plaintext username/password in the repository.xml file. For the rest of my > jdbc connections, I use a generated credentials file but this doesnt seem > possible with the MSSqlPersistenceManager. > Is there anyway to accomplish this? > The only work around I see would be to write a custom PersistenceManager > that would grab the file specified by jdbc.credentials.filename and pass it > to the MSSqlDriver. > > > > -- > View this message in context: > http://jackrabbit.510166.n4.nabble.com/Using-MSSqlPersistenceManager-with-credentials-file-instead-of-plaintext-user-pass-tp4660099.html > Sent from the Jackrabbit - Users mailing list archive at Nabble.com. >
