public class XSSStringAdapter
extends javax.xml.bind.annotation.adapters.XmlAdapter<java.lang.String,java.lang.String>
| Constructor and Description |
|---|
XSSStringAdapter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCompiledRule(java.util.ArrayList patterns,
java.util.Map.Entry rule) |
protected java.util.List<java.util.regex.Pattern> |
compilePatterns(java.util.Map<java.lang.String,java.lang.String> rules) |
protected java.util.Map<java.lang.String,java.lang.String> |
getPatternDefinitions() |
protected void |
initXSSSettings() |
protected boolean |
isXSSFilterEnabled() |
java.lang.String |
marshal(java.lang.String d) |
protected java.lang.String |
stripXSS(java.lang.String value) |
java.lang.String |
unmarshal(java.lang.String d) |
protected final void initXSSSettings()
public java.lang.String marshal(java.lang.String d)
marshal in class javax.xml.bind.annotation.adapters.XmlAdapter<java.lang.String,java.lang.String>public java.lang.String unmarshal(java.lang.String d)
throws java.text.ParseException
unmarshal in class javax.xml.bind.annotation.adapters.XmlAdapter<java.lang.String,java.lang.String>java.text.ParseExceptionprotected boolean isXSSFilterEnabled()
protected java.util.Map<java.lang.String,java.lang.String> getPatternDefinitions()
protected java.util.List<java.util.regex.Pattern> compilePatterns(java.util.Map<java.lang.String,java.lang.String> rules)
protected void addCompiledRule(java.util.ArrayList patterns,
java.util.Map.Entry rule)
protected java.lang.String stripXSS(java.lang.String value)
Copyright © 2018 SAP SE. All Rights Reserved.