Switched to byte[] for passwords as well as scheme string instead of boolean