I am attempting to use an existing web application to add users to the Openfire dB using PHP. I have not been able to reproduce the algorithm and insert a correctly encrypted password. I found that Openfire uses StringUtils.randomString(15) to create the key, how do I know what that key is? Has anyone done this?
You can find the key in jiveProperty table by the name of passwordKey.