| Name | Description | Type | Package | Framework |
| AnyTypePermission | Permission for any type and null. | Class | com.thoughtworks.xstream.security | XStream |
| ArrayTypePermission | Permission for any array type. | Class | com.thoughtworks.xstream.security | XStream |
| CGLIBProxyTypePermission | Permission for any array type. | Class | com.thoughtworks.xstream.security | XStream |
| ExplicitTypePermission | Explicit permission for a type with a name matching one in the provided list. | Class | com.thoughtworks.xstream.security | XStream |
| ForbiddenClassException | Exception thrown for a forbidden class. | Class | com.thoughtworks.xstream.security | XStream |
| InterfaceTypePermission | Permission for any interface type. | Class | com.thoughtworks.xstream.security | XStream |
| NoPermission | Wrapper to negate another type permission. | Class | com.thoughtworks.xstream.security | XStream |
| NoTypePermission | No permission for any type. | Class | com.thoughtworks.xstream.security | XStream |
| NullPermission | Permission for null or XStream's null replacement type. | Class | com.thoughtworks.xstream.security | XStream |
| PrimitiveTypePermission | Permission for any primitive type and its boxed counterpart (incl. | Class | com.thoughtworks.xstream.security | XStream |
| ProxyTypePermission | Permission for any array type. | Class | com.thoughtworks.xstream.security | XStream |
| RegExpTypePermission | Permission for any type with a name matching one of the provided regular expressions. | Class | com.thoughtworks.xstream.security | XStream |
| TypeHierarchyPermission | Permission for a type hierarchy with a name matching one in the provided list. | Class | com.thoughtworks.xstream.security | XStream |
| TypePermission | Definition of a type permission. | Interface | com.thoughtworks.xstream.security | XStream |
| WildcardTypePermission | Permission for any type with a name matching one of the provided wildcard expressions. | Class | com.thoughtworks.xstream.security | XStream |