|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Whitelist | |
---|---|
org.jsoup | Contains the main Jsoup class, which provides convenient static access to the jsoup functionality. |
org.jsoup.safety | Contains the jsoup HTML cleaner, and whitelist definitions. |
Uses of Whitelist in org.jsoup |
---|
Methods in org.jsoup with parameters of type Whitelist | |
---|---|
static String |
Jsoup.clean(String bodyHtml,
String baseUri,
Whitelist whitelist)
Get safe HTML from untrusted input HTML, by parsing input HTML and filtering it through a white-list of permitted tags and attributes. |
static String |
Jsoup.clean(String bodyHtml,
Whitelist whitelist)
Get safe HTML from untrusted input HTML, by parsing input HTML and filtering it through a white-list of permitted tags and attributes. |
static boolean |
Jsoup.isValid(String bodyHtml,
Whitelist whitelist)
Test if the input HTML has only tags and attributes allowed by the Whitelist. |
Uses of Whitelist in org.jsoup.safety |
---|
Methods in org.jsoup.safety that return Whitelist | |
---|---|
Whitelist |
Whitelist.addAttributes(String tag,
String... keys)
Add a list of allowed attributes to a tag. |
Whitelist |
Whitelist.addEnforcedAttribute(String tag,
String key,
String value)
Add an enforced attribute to a tag. |
Whitelist |
Whitelist.addProtocols(String tag,
String key,
String... protocols)
Add allowed URL protocols for an element's URL attribute. |
Whitelist |
Whitelist.addTags(String... tags)
Add a list of allowed elements to a whitelist. |
static Whitelist |
Whitelist.basic()
This whitelist allows a fuller range of text nodes: a, b, blockquote, br, cite, code, dd, dl, dt, em, i, li,
ol, p, pre, q, small, strike, strong, sub, sup, u, ul , and appropriate attributes. |
static Whitelist |
Whitelist.basicWithImages()
This whitelist allows the same text tags as basic() , and also allows img tags, with appropriate
attributes, with src pointing to http or https . |
static Whitelist |
Whitelist.none()
This whitelist allows only text nodes: all HTML will be stripped. |
Whitelist |
Whitelist.preserveRelativeLinks(boolean preserve)
Configure this Whitelist to preserve relative links in an element's URL attribute, or convert them to absolute links. |
static Whitelist |
Whitelist.relaxed()
This whitelist allows a full range of text and structural body HTML: a, b, blockquote, br, caption, cite,
code, col, colgroup, dd, dl, dt, em, h1, h2, h3, h4, h5, h6, i, img, li, ol, p, pre, q, small, strike, strong, sub,
sup, table, tbody, td, tfoot, th, thead, tr, u, ul
Links do not have an enforced rel=nofollow attribute, but you can add that if desired. |
static Whitelist |
Whitelist.simpleText()
This whitelist allows only simple text formatting: b, em, i, strong, u . |
Constructors in org.jsoup.safety with parameters of type Whitelist | |
---|---|
Cleaner(Whitelist whitelist)
Create a new cleaner, that sanitizes documents using the supplied whitelist. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |