Package jetbrains.buildServer.messages
Class XStreamHolder
- java.lang.Object
-
- jetbrains.buildServer.messages.XStreamHolder
-
- Direct Known Subclasses:
ServerModelXStreamHolder
public class XStreamHolder extends Object
-
-
Constructor Summary
Constructors Constructor Description XStreamHolder()
XStreamHolder(Set<String> additionalWhiteListClasses)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static void
addClassesWhiteList(String[] classesWhiteList)
protected void
configureXStream(com.thoughtworks.xstream.XStream xStream)
static void
disableSecurityChecks()
static Collection<String>
getDeserializedByXStreamTypes()
com.thoughtworks.xstream.XStream
getXStream()
Deprecated.com.thoughtworks.xstream.XStream
getXStream(ClassLoader classLoader)
void
releaseXStream(com.thoughtworks.xstream.XStream xstream)
static void
setupDefaultSecurityOldWay(com.thoughtworks.xstream.XStream xstream)
The latest XStream versions (1.4.18 and newer) requiress security allowlist to be populated.
-
-
-
Field Detail
-
UTF_8
public static final String UTF_8
- See Also:
- Constant Field Values
-
-
Method Detail
-
addClassesWhiteList
public static void addClassesWhiteList(@NotNull String[] classesWhiteList)
-
disableSecurityChecks
public static void disableSecurityChecks()
-
getXStream
public com.thoughtworks.xstream.XStream getXStream()
Deprecated.- Returns:
- XStream
-
getXStream
public com.thoughtworks.xstream.XStream getXStream(ClassLoader classLoader)
-
releaseXStream
public void releaseXStream(com.thoughtworks.xstream.XStream xstream)
-
configureXStream
protected void configureXStream(com.thoughtworks.xstream.XStream xStream)
-
getDeserializedByXStreamTypes
public static Collection<String> getDeserializedByXStreamTypes()
-
setupDefaultSecurityOldWay
public static void setupDefaultSecurityOldWay(com.thoughtworks.xstream.XStream xstream)
The latest XStream versions (1.4.18 and newer) requiress security allowlist to be populated. This method is used to restore old behavior — denylist.
-
-