Uses of Interface
com.thoughtworks.xstream.security.TypePermission
Packages that use TypePermission
Package
Description
-
Uses of TypePermission in com.thoughtworks.xstream
Fields in com.thoughtworks.xstream declared as TypePermissionMethods in com.thoughtworks.xstream that return TypePermissionModifier and TypeMethodDescriptionstatic TypePermission[]XStreamer.getDefaultPermissions()Retrieve the default permissions to unmarshal an XStream instance.Methods in com.thoughtworks.xstream with parameters of type TypePermissionModifier and TypeMethodDescriptionvoidXStream.addPermission(TypePermission permission) Add a new security permission.voidXStream.denyPermission(TypePermission permission) Add security permission denying another one.XStreamer.fromXML(HierarchicalStreamDriver driver, Reader xml, TypePermission[] permissions) Deserialize a self-contained XStream with object from an XML Reader.XStreamer.fromXML(HierarchicalStreamDriver driver, String xml, TypePermission[] permissions) Deserialize a self-contained XStream with object from a String.XStreamer.fromXML(Reader xml, TypePermission[] permissions) Deserialize a self-contained XStream with object from an XML Reader.XStreamer.fromXML(String xml, TypePermission[] permissions) Deserialize a self-contained XStream with object from a String. -
Uses of TypePermission in com.thoughtworks.xstream.mapper
Methods in com.thoughtworks.xstream.mapper with parameters of type TypePermissionModifier and TypeMethodDescriptionvoidSecurityMapper.addPermission(TypePermission permission) Add a new permission.Constructors in com.thoughtworks.xstream.mapper with parameters of type TypePermissionModifierConstructorDescriptionSecurityMapper(Mapper wrapped, TypePermission[] permissions) Construct a SecurityMapper. -
Uses of TypePermission in com.thoughtworks.xstream.security
Classes in com.thoughtworks.xstream.security that implement TypePermissionModifier and TypeClassDescriptionclassPermission for any type andnull.classPermission for any array type.classPermission for any array type.classExplicit permission for a type with a name matching one in the provided list.classPermission for any interface type.classWrapper to negate another type permission.classNo permission for any type.classPermission fornullor XStream's null replacement type.classPermission for any primitive type and its boxed counterpart (excl.classPermission for any array type.classPermission for any type with a name matching one of the provided regular expressions.classPermission for a type hierarchy with a name matching one in the provided list.classPermission for any type with a name matching one of the provided wildcard expressions.Fields in com.thoughtworks.xstream.security declared as TypePermissionModifier and TypeFieldDescriptionstatic final TypePermissionAnyTypePermission.ANYstatic final TypePermissionArrayTypePermission.ARRAYSstatic final TypePermissionInterfaceTypePermission.INTERFACESstatic final TypePermissionNoTypePermission.NONEstatic final TypePermissionNullPermission.NULLprivate final TypePermissionNoPermission.permissionstatic final TypePermissionPrimitiveTypePermission.PRIMITIVESstatic final TypePermissionCGLIBProxyTypePermission.PROXIESstatic final TypePermissionProxyTypePermission.PROXIESConstructors in com.thoughtworks.xstream.security with parameters of type TypePermission