Class JarValidator
- java.lang.Object
-
- de.hybris.platform.ruleengine.util.JarValidator
-
public class JarValidator extends java.lang.ObjectThe class provides some methods to check validity of jar files.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidvalidateZipSlipSecure(java.io.InputStream jarFileInputStream)Checks if the jar file is not malformed and thus is not zip slip vulnerable (doesn't have any entry name with traversal directory like "../file.dat")
-
-
-
Method Detail
-
validateZipSlipSecure
public static void validateZipSlipSecure(java.io.InputStream jarFileInputStream) throws java.io.IOExceptionChecks if the jar file is not malformed and thus is not zip slip vulnerable (doesn't have any entry name with traversal directory like "../file.dat")- Parameters:
jarFileInputStream- jar fileInputStreamto check- Throws:
java.io.IOException
-
-