Skip to content

Commit 3aeb20f

Browse files
committed
Disable FAIL_ON_UNKNOWN_PROPERTIES in header deserializer too
1 parent 533bf0f commit 3aeb20f

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

webauthn-server-attestation/src/main/java/com/yubico/fido/metadata/FidoMetadataDownloader.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
package com.yubico.fido.metadata;
2626

2727
import com.fasterxml.jackson.core.Base64Variants;
28-
import com.fasterxml.jackson.databind.DeserializationFeature;
2928
import com.fasterxml.jackson.databind.ObjectMapper;
3029
import com.yubico.fido.metadata.FidoMetadataDownloaderException.Reason;
3130
import com.yubico.internal.util.BinaryUtil;
@@ -1172,9 +1171,7 @@ private static ParseResult parseBlob(ByteArray jwt) throws IOException, Base64Ur
11721171
final ByteArray jwtSignature = ByteArray.fromBase64Url(s.next());
11731172

11741173
final ObjectMapper headerJsonMapper =
1175-
com.yubico.internal.util.JacksonCodecs.json()
1176-
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, true)
1177-
.setBase64Variant(Base64Variants.MIME_NO_LINEFEEDS);
1174+
JacksonCodecs.json().setBase64Variant(Base64Variants.MIME_NO_LINEFEEDS);
11781175

11791176
return new ParseResult(
11801177
new MetadataBLOB(

0 commit comments

Comments
 (0)