Skip to content

Commit ab2f174

Browse files
author
Steve Riesenberg
committed
Polish gh-304
1 parent 232b3b7 commit ab2f174

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/JdbcOAuth2AuthorizationService.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import java.util.Set;
3030
import java.util.function.Function;
3131

32+
import com.fasterxml.jackson.core.type.TypeReference;
3233
import com.fasterxml.jackson.databind.Module;
3334
import com.fasterxml.jackson.databind.ObjectMapper;
3435

@@ -436,10 +437,9 @@ protected final ObjectMapper getObjectMapper() {
436437
return this.objectMapper;
437438
}
438439

439-
@SuppressWarnings("unchecked")
440440
private Map<String, Object> parseMap(String data) {
441441
try {
442-
return this.objectMapper.readValue(data, Map.class);
442+
return this.objectMapper.readValue(data, new TypeReference<Map<String, Object>>() {});
443443
} catch (Exception ex) {
444444
throw new IllegalArgumentException(ex.getMessage(), ex);
445445
}
@@ -542,7 +542,6 @@ private <T extends AbstractOAuth2Token> List<SqlParameterValue> toSqlParameterLi
542542
return parameters;
543543
}
544544

545-
@SuppressWarnings("unchecked")
546545
private String writeMap(Map<String, Object> data) {
547546
try {
548547
return this.objectMapper.writeValueAsString(data);

0 commit comments

Comments
 (0)