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;
	}
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.
Puts a {