java.lang.Object
tools.jackson.databind.jsontype.impl.SubTypeValidator
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 Summary
FieldsModifier and TypeFieldDescriptionDeprecated.Set of class names of types that are never to be deserialized.Deprecated.Set of well-known "nasty classes", deserialization of which is considered dangerous and should (and is) prevented by default.protected static final StringDeprecated.protected static final StringDeprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SubTypeValidatorinstance()Deprecated.voidvalidateSubType(DeserializationContext ctxt, JavaType type, BeanDescription.Supplier beanDescRef) Deprecated.
-
Field Details
-
PREFIX_SPRING
Deprecated.- See Also:
-
PREFIX_C3P0
Deprecated.- See Also:
-
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
Deprecated.Set of class names of types that are never to be deserialized.
-
-
Constructor Details
-
SubTypeValidator
protected SubTypeValidator()Deprecated.
-
-
Method Details
-
instance
Deprecated. -
validateSubType
public void validateSubType(DeserializationContext ctxt, JavaType type, BeanDescription.Supplier beanDescRef) Deprecated.
-