File name		Description
MultipartUtil_isMultipart_HttpServletRequest		Private constructor
MultipartUtil_convert_int_long_boolean_HttpServletRequest		Convert a HTTP request to a {@link MultipartHttpServletRequest}
SecurityUtil_containsCleanParameters_HttpServletRequest		Private Constructor
SecurityUtil_containsCleanParameters_HttpServletRequest_String		Scan request parameters to see if there no malicious code.
SecurityUtil_containsXssCharacters_HttpServletRequest_String		Checks if a String contains characters that could be used for a cross-site scripting attack.
SecurityUtil_containsXssCharacters_HttpServletRequest_String_String		Checks if a String contains characters that could be used for a cross-site scripting attack.
SecurityUtil_containsXmlExternalEntityInjectionTerms_String		Check if the value contains terms used for XML External Entity Injection
SecurityUtil_containsPathManipulationChars_HttpServletRequest_String		Check if the value contains characters used for Path Manipulation
SecurityUtil_dumpRequest_HttpServletRequest		Dump all request info
SecurityUtil_getRealIp_HttpServletRequest		Get the IP of the user from a request. If the user is behind an apache server, return the ip of the user instead of the ip of the server.
SecurityUtil_isInternalRedirectUrlSafe_String_HttpServletRequest		Validate a forward URL to avoid open redirect
		with url safe patterns found in properties
SecurityUtil_isInternalRedirectUrlSafe_String_HttpServletRequest_String		Validate an internal redirect URL to avoid internal open redirect.
		(Use this function only if the use of internal url redirect keys is not possible.
		For external url redirection control, use the plugin plugin-verifybackurl)
		
		the url should :
		- not be blank (null or empty string or spaces)
		- not start with "http://" or "https://" or "//" OR match the base URL or any URL in the pattern list
		
		example with a base url "https://lutece.fr/ :
		- valid : myapp/jsp/site/Portal.jsp , Another.jsp , https://lutece.fr/myapp/jsp/site/Portal.jsp
		- invalid : http://anothersite.com , https://anothersite.com , //anothersite.com , file://my.txt , ...
SecurityUtil_logForgingProtect_String		Identify user data saved in log files to prevent Log Forging attacks
SecurityUtil_dumpTitle_StringBuffer_String		Write a title into the dump stringbuffer
SecurityUtil_dumpVariables_StringBuffer_HttpServletRequest		Write request variables into the dump stringbuffer
SecurityUtil_dumpHeaders_StringBuffer_HttpServletRequest		Write request headers infos into the dump stringbuffer
SecurityUtil_dumpParameters_StringBuffer_HttpServletRequest		Write request parameters infos into the dump stringbuffer
SecurityUtil_dumpVariable_StringBuffer_String_String		Write name / value infos into the dump stringbuffer
