Uses of Interface
com.thoughtworks.xstream.security.TypePermission
-
Packages that use TypePermission Package Description com.thoughtworks.xstream com.thoughtworks.xstream.mapper com.thoughtworks.xstream.security -
-
Uses of TypePermission in com.thoughtworks.xstream
Fields in com.thoughtworks.xstream declared as TypePermission Modifier and Type Field Description private static TypePermission[]XStreamer. PERMISSIONSMethods in com.thoughtworks.xstream that return TypePermission Modifier and Type Method Description static TypePermission[]XStreamer. getDefaultPermissions()Retrieve the default permissions to unmarshal an XStream instance.Methods in com.thoughtworks.xstream with parameters of type TypePermission Modifier and Type Method Description voidXStream. addPermission(TypePermission permission)Add a new security permission.voidXStream. denyPermission(TypePermission permission)Add security permission denying another one.java.lang.ObjectXStreamer. fromXML(HierarchicalStreamDriver driver, java.io.Reader xml, TypePermission[] permissions)Deserialize a self-contained XStream with object from an XML Reader.java.lang.ObjectXStreamer. fromXML(HierarchicalStreamDriver driver, java.lang.String xml, TypePermission[] permissions)Deserialize a self-contained XStream with object from a String.java.lang.ObjectXStreamer. fromXML(java.io.Reader xml, TypePermission[] permissions)Deserialize a self-contained XStream with object from an XML Reader.java.lang.ObjectXStreamer. fromXML(java.lang.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 TypePermission Modifier and Type Method Description voidSecurityMapper. addPermission(TypePermission permission)Add a new permission.Constructors in com.thoughtworks.xstream.mapper with parameters of type TypePermission Constructor Description SecurityMapper(Mapper wrapped, TypePermission[] permissions)Construct a SecurityMapper. -
Uses of TypePermission in com.thoughtworks.xstream.security
Classes in com.thoughtworks.xstream.security that implement TypePermission Modifier and Type Class Description classAnyTypePermissionPermission for any type andnull.classArrayTypePermissionPermission for any array type.classCGLIBProxyTypePermissionPermission for any array type.classExplicitTypePermissionExplicit permission for a type with a name matching one in the provided list.classInterfaceTypePermissionPermission for any interface type.classNoPermissionWrapper to negate another type permission.classNoTypePermissionNo permission for any type.classNullPermissionPermission fornullor XStream's null replacement type.classPrimitiveTypePermissionPermission for any primitive type and its boxed counterpart (excl.classProxyTypePermissionPermission for any array type.classRegExpTypePermissionPermission for any type with a name matching one of the provided regular expressions.classTypeHierarchyPermissionPermission for a type hierarchy with a name matching one in the provided list.classWildcardTypePermissionPermission for any type with a name matching one of the provided wildcard expressions.Fields in com.thoughtworks.xstream.security declared as TypePermission Modifier and Type Field Description static TypePermissionAnyTypePermission. ANYstatic TypePermissionArrayTypePermission. ARRAYSstatic TypePermissionInterfaceTypePermission. INTERFACESstatic TypePermissionNoTypePermission. NONEstatic TypePermissionNullPermission. NULLprivate TypePermissionNoPermission. permissionstatic TypePermissionPrimitiveTypePermission. PRIMITIVESstatic TypePermissionCGLIBProxyTypePermission. PROXIESstatic TypePermissionProxyTypePermission. PROXIESConstructors in com.thoughtworks.xstream.security with parameters of type TypePermission Constructor Description NoPermission(TypePermission permission)Construct a NoPermission.
-