private String getDeserializationBlackList() { if (options == null) { return null; } else { return options.getDeserializationBlackList(); } }
private String getDeserializationBlackList() { if (options == null) { return null; } else { return options.getDeserializationBlackList(); } }
private String getDeserializationBlackList() { if (options == null) { return null; } else { return options.getDeserializationBlackList(); } }
private String getDeserializationBlackList() { if (options == null) { return null; } else { return options.getDeserializationBlackList(); } }
private String getDeserializationBlackList() { if (options == null) { return null; } else { return options.getDeserializationBlackList(); } }
@Override public void build(Response.ResponseBuilder builder) { buildHeaders(builder); if (readObject == null) { int size = message.getBodyBuffer().readInt(); if (size > 0) { byte[] body = new byte[size]; message.getBodyBuffer().readBytes(body); ByteArrayInputStream bais = new ByteArrayInputStream(body); try (ObjectInputStreamWithClassLoader ois = new ObjectInputStreamWithClassLoader(bais)) { if (options != null) { ois.setWhiteList(options.getDeserializationWhiteList()); ois.setBlackList(options.getDeserializationBlackList()); } readObject = ois.readObject(); } catch (Exception e) { throw new RuntimeException(e); } } } builder.entity(readObject); } }
@Override public void build(Response.ResponseBuilder builder) { buildHeaders(builder); if (readObject == null) { int size = message.getBodyBuffer().readInt(); if (size > 0) { byte[] body = new byte[size]; message.getBodyBuffer().readBytes(body); ByteArrayInputStream bais = new ByteArrayInputStream(body); try (ObjectInputStreamWithClassLoader ois = new ObjectInputStreamWithClassLoader(bais)) { if (options != null) { ois.setWhiteList(options.getDeserializationWhiteList()); ois.setBlackList(options.getDeserializationBlackList()); } readObject = ois.readObject(); } catch (Exception e) { throw new RuntimeException(e); } } } builder.entity(readObject); } }
try (ObjectInputStreamWithClassLoader ois = new ObjectInputStreamWithClassLoader(bais)) { if (jmsOptions != null) { ois.setBlackList(jmsOptions.getDeserializationBlackList()); ois.setWhiteList(jmsOptions.getDeserializationWhiteList());
try (ObjectInputStreamWithClassLoader ois = new ObjectInputStreamWithClassLoader(bais)) { if (jmsOptions != null) { ois.setBlackList(jmsOptions.getDeserializationBlackList()); ois.setWhiteList(jmsOptions.getDeserializationWhiteList());