Skip to content

Commit 9323b27

Browse files
committed
Update trusted classes in Jackson2ExecutionContextStringSerializer
Resolves #4407
1 parent a5b7b14 commit 9323b27

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: spring-batch-core/src/main/java/org/springframework/batch/core/repository/dao/Jackson2ExecutionContextStringSerializer.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,8 @@ static class TrustedTypeIdResolver implements TypeIdResolver {
296296
"java.lang.Byte", "java.lang.Short", "java.lang.Integer", "java.lang.Long", "java.lang.Double",
297297
"java.lang.Float", "java.math.BigDecimal", "java.math.BigInteger", "java.lang.String",
298298
"java.lang.Character", "java.lang.CharSequence", "java.util.Properties", "[Ljava.util.Properties;",
299-
"org.springframework.batch.core.JobParameter", "org.springframework.batch.core.JobParameters");
299+
"org.springframework.batch.core.JobParameter", "org.springframework.batch.core.JobParameters",
300+
"java.util.concurrent.ConcurrentHashMap", "java.sql.Date");
300301

301302
private final Set<String> trustedClassNames = new LinkedHashSet<>(TRUSTED_CLASS_NAMES);
302303

0 commit comments

Comments
 (0)