private GadgetRewriter createRewriter(Set<String> tags, Set<String> attributes) { Set<String> newTags = new HashSet<String>(tags); newTags.addAll(DEFAULT_TAGS); ContentRewriterFeature.Factory rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, new ContentRewriterFeature.DefaultConfig( ".*", "", "HTTP", "embed,img,script,link,style", false, false)); return new SanitizingGadgetRewriter(newTags, attributes, rewriterFeatureFactory, new CajaCssSanitizer(new CajaCssParser()), new PassthruManager("host.com", "/proxy")); }
@Before public void setUp() throws Exception { rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, new ContentRewriterFeature.DefaultConfig(".*", "", "86400", "embed,img,script,link,style", false, false)); defaultRewriterFeature = rewriterFeatureFactory.getDefault(); tags = defaultRewriterFeature.getIncludedTags(); injector = Guice.createInjector(getParseModule(), new PropertiesModule(), new TestModule()); parser = injector.getInstance(GadgetHtmlParser.class); fakeResponse = new HttpResponseBuilder().setHeader("Content-Type", "unknown") .setResponse(new byte[]{ (byte)0xFE, (byte)0xFF}); control = EasyMock.createControl(); }
@Before public void setUp() throws Exception { rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, new ContentRewriterFeature.DefaultConfig(".*", "", "86400", TAGS, false, false)); defaultRewriterFeature = rewriterFeatureFactory.getDefault(); tags = defaultRewriterFeature.getIncludedTags(); injector = Guice.createInjector(getParseModule(), new PropertiesModule(), new TestModule()); parser = injector.getInstance(GadgetHtmlParser.class); fakeResponse = new HttpResponseBuilder().setHeader("Content-Type", "unknown") .setResponse(new byte[]{ (byte)0xFE, (byte)0xFF}); control = EasyMock.createControl(); }
private GadgetRewriter createRewriter(Set<String> tags, Set<String> attributes) { Set<String> newTags = new HashSet<String>(tags); newTags.addAll(DEFAULT_TAGS); ContentRewriterFeature.Factory rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig( ".*", "", "HTTP", "embed,img,script,link,style", false, false, false))); return new SanitizingGadgetRewriter(Providers.of(newTags), Providers.of(attributes), rewriterFeatureFactory, new CajaCssSanitizer(new CajaCssParser()), new PassthruManager("host.com", "/proxy")); }
@Before public void setUp() throws Exception { rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig(".*", "", "86400", TAGS, false, false, false))); defaultRewriterFeature = rewriterFeatureFactory.getDefault(); tags = defaultRewriterFeature.getIncludedTags(); injector = Guice.createInjector(getParseModule(), new PropertiesModule(), new TestModule()); parser = injector.getInstance(GadgetHtmlParser.class); fakeResponse = new HttpResponseBuilder().setHeader("Content-Type", "unknown") .setResponse(new byte[]{ (byte)0xFE, (byte)0xFF}); control = EasyMock.createControl(); }
@Before public void setUp() throws Exception { rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig(".*", "", "86400", "embed,img,script,link,style", false, false, false))); defaultRewriterFeature = rewriterFeatureFactory.getDefault(); tags = defaultRewriterFeature.getIncludedTags(); injector = Guice.createInjector(getParseModule(), new PropertiesModule(), new TestModule()); parser = injector.getInstance(GadgetHtmlParser.class); fakeResponse = new HttpResponseBuilder().setHeader("Content-Type", "unknown") .setResponse(new byte[]{ (byte)0xFE, (byte)0xFF}); control = EasyMock.createControl(); }
private GadgetRewriter createRewriter(Set<String> tags, Set<String> attributes) { Set<String> newTags = new HashSet<String>(tags); newTags.addAll(DEFAULT_TAGS); ContentRewriterFeature.Factory rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig( ".*", "", "HTTP", "embed,img,script,link,style", false, false, false))); return new SanitizingGadgetRewriter(Providers.of(newTags), Providers.of(attributes), rewriterFeatureFactory, new CajaCssSanitizer(new CajaCssParser()), new PassthruManager("host.com", "/proxy")); }
private ResponseRewriter createRewriter(Set<String> tags, Set<String> attributes) { ContentRewriterFeature.Factory rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig( ".*", "", "HTTP", "embed,img,script,link,style", false, false, false))); return new SanitizingResponseRewriter(rewriterFeatureFactory, new CajaCssSanitizer(new CajaCssParser()), new PassthruManager(PROXY_HOST, PROXY_PATH)); }
private ResponseRewriter createRewriter(Set<String> tags, Set<String> attributes) { ContentRewriterFeature.Factory rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, new ContentRewriterFeature.DefaultConfig( ".*", "", "HTTP", "embed,img,script,link,style", false, false)); return new SanitizingResponseRewriter(rewriterFeatureFactory, new CajaCssSanitizer(new CajaCssParser()), new PassthruManager()); }
@Before public void setUp() throws Exception { rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig(".*", "", "86400", "embed,img,script,link,style", false, false, false))); defaultRewriterFeature = rewriterFeatureFactory.getDefault(); tags = defaultRewriterFeature.getIncludedTags(); injector = Guice.createInjector(getParseModule(), new PropertiesModule(), new TestModule()); parser = injector.getInstance(GadgetHtmlParser.class); fakeResponse = new HttpResponseBuilder().setHeader("Content-Type", "unknown") .setResponse(new byte[]{ (byte)0xFE, (byte)0xFF}); control = EasyMock.createControl(); }
@Before public void setUp() throws Exception { rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig(".*", "", "86400", TAGS, false, false, false))); defaultRewriterFeature = rewriterFeatureFactory.getDefault(); tags = defaultRewriterFeature.getIncludedTags(); injector = Guice.createInjector(getParseModule(), new PropertiesModule(), new TestModule()); parser = injector.getInstance(GadgetHtmlParser.class); fakeResponse = new HttpResponseBuilder().setHeader("Content-Type", "unknown") .setResponse(new byte[]{ (byte)0xFE, (byte)0xFF}); control = EasyMock.createControl(); }
private ResponseRewriter createRewriter(Set<String> tags, Set<String> attributes) { ContentRewriterFeature.Factory rewriterFeatureFactory = new ContentRewriterFeature.Factory(null, Providers.of(new ContentRewriterFeature.DefaultConfig( ".*", "", "HTTP", "embed,img,script,link,style", false, false, false))); return new SanitizingResponseRewriter(rewriterFeatureFactory, new CajaCssSanitizer(new CajaCssParser()), new PassthruManager(PROXY_HOST, PROXY_PATH)); }