| Interface | Description |
|---|---|
| TypePermission |
Definition of a type permission.
|
| Class | Description |
|---|---|
| AnyTypePermission |
Permission for any type and
null. |
| ArrayTypePermission |
Permission for any array type.
|
| CGLIBProxyTypePermission |
Permission for any array type.
|
| ExplicitTypePermission |
Explicit permission for a type with a name matching one in the provided list.
|
| InterfaceTypePermission |
Permission for any interface type.
|
| NoPermission |
Wrapper to negate another type permission.
|
| NoTypePermission |
No permission for any type.
|
| NullPermission |
Permission for
null or XStream's null replacement type. |
| PrimitiveTypePermission |
Permission for any primitive type and its boxed counterpart (excl.
|
| ProxyTypePermission |
Permission for any array type.
|
| RegExpTypePermission |
Permission for any type with a name matching one of the provided regular expressions.
|
| TypeHierarchyPermission |
Permission for a type hierarchy with a name matching one in the provided list.
|
| WildcardTypePermission |
Permission for any type with a name matching one of the provided wildcard expressions.
|
| Exception | Description |
|---|---|
| AbstractSecurityException |
General base class for a Security Exception in XStream.
|
| ForbiddenClassException |
Exception thrown for a forbidden class.
|
| InputManipulationException |
Class for a Security Exception assuming input manipulation in XStream.
|
Copyright © 2004–2024 XStream. All rights reserved.