@Override public GeoServerRoleService createRoleService(String name) throws Exception { JDBCRoleService service = (JDBCRoleService) JDBCTestSupport.createH2RoleService(name, getSecurityManager()); if (!service.tablesAlreadyCreated()) { service.createTables(); } return service; }
@Override public GeoServerRoleService createRoleService(String name) throws Exception { JDBCRoleService service = (JDBCRoleService) JDBCTestSupport.createH2RoleService(name, getSecurityManager()); if (!service.tablesAlreadyCreated()) { service.createTables(); } JDBCRoleServiceConfig gaConfig = (JDBCRoleServiceConfig) getSecurityManager().loadRoleServiceConfig(name); gaConfig.setAdminRoleName("adminRole"); gaConfig.setGroupAdminRoleName("groupAdminRole"); getSecurityManager().saveRoleService(gaConfig); return getSecurityManager().loadRoleService(name); }