Skip to content

Commit

Permalink
Disable FAIL_ON_UNKNOWN_PROPERTIES in header deserializer too
Browse files Browse the repository at this point in the history
  • Loading branch information
emlun committed Sep 3, 2024
1 parent 533bf0f commit 3aeb20f
Showing 1 changed file with 1 addition and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
package com.yubico.fido.metadata;

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

final ObjectMapper headerJsonMapper =
com.yubico.internal.util.JacksonCodecs.json()
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, true)
.setBase64Variant(Base64Variants.MIME_NO_LINEFEEDS);
JacksonCodecs.json().setBase64Variant(Base64Variants.MIME_NO_LINEFEEDS);

return new ParseResult(
new MetadataBLOB(
Expand Down

0 comments on commit 3aeb20f

Please sign in to comment.