jodd-json/src/main/java/jodd/json/JsonObject.java
public JsonObject put(final String key, final byte[] value) {
		Objects.requireNonNull(key);
		map.put(key, value == null ? null : Base64.getEncoder().encodeToString(value));
		return this;
	}
public JsonObject put(final String key, final byte[] value) {
		Objects.requireNonNull(key);
		map.put(key, value == null ? null : Base64.getEncoder().encodeToString(value));
		return this;
	}
Puts a {@code byte[]} into the JSON object with the specified key.
<p>
Follows JSON extension RFC7493, where binary will first be Base64
encoded before being put as a String.