@Inject public SanitizingGadgetRewriter(@AllowedTags Set<String> allowedTags, @AllowedAttributes Set<String> allowedAttributes, ContentRewriterFeature.Factory rewriterFeatureFactory, CajaCssSanitizer cssSanitizer, ProxyUriManager proxyUriManager) { super(new BasicElementFilter(allowedTags, allowedAttributes), new LinkSchemeCheckFilter(), new StyleFilter(proxyUriManager, cssSanitizer), new LinkFilter(proxyUriManager), new ImageFilter(proxyUriManager), new TargetFilter()); }
@Inject public SanitizingGadgetRewriter(@AllowedTags Set<String> allowedTags, @AllowedAttributes Set<String> allowedAttributes, ContentRewriterFeature.Factory rewriterFeatureFactory, CajaCssSanitizer cssSanitizer, ProxyUriManager proxyUriManager) { super(new BasicElementFilter(allowedTags, allowedAttributes), new LinkSchemeCheckFilter(), new StyleFilter(proxyUriManager, cssSanitizer), new LinkFilter(proxyUriManager), new ImageFilter(proxyUriManager), new TargetFilter()); }
@Inject public SanitizingGadgetRewriter(@AllowedTags Provider<Set<String>> allowedTags, @AllowedAttributes Provider<Set<String>> allowedAttributes, ContentRewriterFeature.Factory rewriterFeatureFactory, CajaCssSanitizer cssSanitizer, ProxyUriManager proxyUriManager) { super(new BasicElementFilter(allowedTags, allowedAttributes), new LinkSchemeCheckFilter(), new StyleFilter(proxyUriManager, cssSanitizer), new LinkFilter(proxyUriManager), new ImageFilter(proxyUriManager), new TargetFilter()); }