Top Interfaces Classes
[default module]

Package com.thoughtworks.xstream.security


Interface Summary

Modifier and TypeInterface and Description
public interface
TypePermission

Definition of a type permission.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractSecurityException

Deprecated as a consequence of XStreamException being deprecated.
General base class for a Security Exception in XStream.
public class
AnyTypePermission

Permission for any type and null.

public class
ArrayTypePermission

Permission for any array type.

public class
CGLIBProxyTypePermission

Permission for any array type.

public class
ExplicitTypePermission

Explicit permission for a type with a name matching one in the provided list.

public class
ForbiddenClassException

Deprecated as a consequence of AbstractSecurityException being deprecated.
Exception thrown for a forbidden class.
public class
InputManipulationException

Deprecated as a consequence of AbstractSecurityException being deprecated.
Class for a Security Exception assuming input manipulation in XStream.
public class
InterfaceTypePermission

Permission for any interface type.

public class
NoPermission

Wrapper to negate another type permission.

public class
NoTypePermission

No permission for any type.

public class
NullPermission

Permission for null or XStream's null replacement type.

public class
PrimitiveTypePermission

Permission for any primitive type and its boxed counterpart (excl.

public class
ProxyTypePermission

Permission for any array type.

public class
RegExpTypePermission

Permission for any type with a name matching one of the provided regular expressions.

public class
TypeHierarchyPermission

Permission for a type hierarchy with a name matching one in the provided list.

public class
WildcardTypePermission

Permission for any type with a name matching one of the provided wildcard expressions.