// Test realm
Object obj = ctx.getBean("realm");
assertNotNull(obj);
assertTrue(obj instanceof Config);
Config cfg = (Config) obj;
assertNotNull(cfg.getBundleContext());
assertEquals("realm", cfg.getName());
assertNotNull(cfg.getModules());
assertEquals(1, cfg.getModules().length);
assertNotNull(cfg.getModules()[0]);
assertEquals("org.apache.servicemix.kernel.jaas.config.SimpleLoginModule", cfg.getModules()[0].getClassName());
assertEquals("required", cfg.getModules()[0].getFlags());
assertNotNull(cfg.getModules()[0].getOptions());
assertEquals(1, cfg.getModules()[0].getOptions().size());
assertEquals("value", cfg.getModules()[0].getOptions().get("key"));
AppConfigurationEntry[] entries = cfg.getEntries();
assertNotNull(entries);
assertEquals(1, entries.length);
assertNotNull(entries[0]);
assertEquals(ProxyLoginModule.class.getName(), entries[0].getLoginModuleName());
assertEquals(AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, entries[0].getControlFlag());