private LoginModuleConfig buildLoginModuleConfig(){ Properties prop=new Properties(); prop.put("anonymousId", "anonymous"); prop.put("adminId", "admin"); BeanConfig beanConfig=new BeanConfig("org.apache.jackrabbit.core.security.simple.SimpleLoginModule",prop); LoginModuleConfig loginModuleConfig=new LoginModuleConfig(beanConfig); return loginModuleConfig; }
/** * Parses the login module configuration. * * @param security the <security> element. * @return the login module configuration or <code>null</code>. * @throws ConfigurationException if the configuration is broken */ public LoginModuleConfig parseLoginModuleConfig(Element security) throws ConfigurationException { // Optional login module Element loginModule = getElement(security, LOGIN_MODULE_ELEMENT, false); if (loginModule != null) { return new LoginModuleConfig(parseBeanConfig(security, LOGIN_MODULE_ELEMENT)); } else { return null; } }
/** * Parses the login module configuration. * * @param security the <security> element. * @return the login module configuration or <code>null</code>. * @throws ConfigurationException if the configuration is broken */ public LoginModuleConfig parseLoginModuleConfig(Element security) throws ConfigurationException { // Optional login module Element loginModule = getElement(security, LOGIN_MODULE_ELEMENT, false); if (loginModule != null) { return new LoginModuleConfig(parseBeanConfig(security, LOGIN_MODULE_ELEMENT)); } else { return null; } }