From 9563aa92dadcace917afed901438da2a0646d629 Mon Sep 17 00:00:00 2001 From: PJ Fanning Date: Sat, 19 Feb 2022 21:08:48 +0000 Subject: [PATCH] add extra max size config git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898234 13f79535-47bb-0310-9956-ffa450edef68 --- .../poi/poifs/crypt/dsig/services/TSPTimeStampService.java | 6 ++++++ .../java/org/apache/poi/xslf/usermodel/XMLSlideShow.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java b/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java index 4f26afdb2d..2eb65bef8c 100644 --- a/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java +++ b/poi-ooxml/src/main/java/org/apache/poi/poifs/crypt/dsig/services/TSPTimeStampService.java @@ -86,10 +86,16 @@ public class TSPTimeStampService implements TimeStampService { private static final int DEFAULT_TIMESTAMP_RESPONSE_SIZE = 10_000_000; private static int MAX_TIMESTAMP_RESPONSE_SIZE = DEFAULT_TIMESTAMP_RESPONSE_SIZE; + /** + * @param maxTimestampResponseSize the max timestamp response size allowed + */ public static void setMaxTimestampResponseSize(int maxTimestampResponseSize) { MAX_TIMESTAMP_RESPONSE_SIZE = maxTimestampResponseSize; } + /** + * @return the max timestamp response size allowed + */ public static int getMaxTimestampResponseSize() { return MAX_TIMESTAMP_RESPONSE_SIZE; } diff --git a/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java b/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java index 85512059a7..fbc9668203 100644 --- a/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java +++ b/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XMLSlideShow.java @@ -572,7 +572,7 @@ public class XMLSlideShow extends POIXMLDocument */ @Override public XSLFPictureData addPicture(InputStream is, PictureType format) throws IOException { - return addPicture(IOUtils.toByteArray(is, MAX_IMAGE_SIZE), format); + return addPicture(IOUtils.toByteArray(is, getMaxImageSize()), format); } -- 2.39.5