Class SubTypeValidator

java.lang.Object
tools.jackson.databind.jsontype.impl.SubTypeValidator

@Deprecated public class SubTypeValidator extends Object
Deprecated.
Since 3.2 (un-maintained since 2.10)
Helper class used to encapsulate rules that determine subtypes that are invalid to use, even with default typing, mostly due to security concerns. Used by BeanDeserializerFactory.

HAS NOT BEEN UPDATED OR MAINTAINED SINCE JACKSON 2.10.

Since:
2.8.11
  • Field Details

    • PREFIX_SPRING

      protected static final String PREFIX_SPRING
      Deprecated.
      See Also:
    • PREFIX_C3P0

      protected static final String PREFIX_C3P0
      Deprecated.
      See Also:
    • DEFAULT_NO_DESER_CLASS_NAMES

      protected static final Set<String> DEFAULT_NO_DESER_CLASS_NAMES
      Deprecated.
      Set of well-known "nasty classes", deserialization of which is considered dangerous and should (and is) prevented by default.
    • _cfgIllegalClassNames

      protected Set<String> _cfgIllegalClassNames
      Deprecated.
      Set of class names of types that are never to be deserialized.
  • Constructor Details

    • SubTypeValidator

      protected SubTypeValidator()
      Deprecated.
  • Method Details