Skip to content

Commit b6f8cb8

Browse files
Made constructor public to allow users their own objectMapper instance (#972)
Co-authored-by: Les Hazlewood <[email protected]>
1 parent 03f088a commit b6f8cb8

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

extensions/jackson/src/main/java/io/jsonwebtoken/jackson/io/JacksonDeserializer.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,7 @@ public JacksonDeserializer(ObjectMapper objectMapper) {
115115
* @param claimTypeMap The claim name-to-class map used to deserialize claims into the given type
116116
* @since 0.12.4
117117
*/
118-
//TODO: Make this public on a minor release
119-
// (cannot do that on a point release as that would violate semver)
120-
private JacksonDeserializer(ObjectMapper objectMapper, Map<String, Class<?>> claimTypeMap) {
118+
public JacksonDeserializer(ObjectMapper objectMapper, Map<String, Class<?>> claimTypeMap) {
121119
this(objectMapper);
122120
Assert.notNull(claimTypeMap, "Claim type map cannot be null.");
123121
// register a new Deserializer on the ObjectMapper instance:

0 commit comments

Comments
 (0)