throws JMException
{
MBeanServer server = super.getServer();
Object[] args = {prevConfig};
String[] signature = {"javax.security.auth.login.Configuration"};
Configuration config = (Configuration) server.invoke(name,
"getConfiguration", args, signature);
Configuration.setConfiguration(config);
ConfigInfo info = new ConfigInfo(name, config);
log.debug("Installed JAAS Configuration service="+name+", config="+config);
return info;