Package com.coachconnect.util
Class LogSanitizer
java.lang.Object
com.coachconnect.util.LogSanitizer
Utility class for sanitizing log messages to prevent CRLF injection vulnerabilities. This class
removes or replaces newline and carriage return characters that could be used to inject malicious
content into log files.
-
Method Summary
-
Method Details
-
sanitize
Sanitizes a string for safe use in log messages by removing CRLF characters.- Parameters:
input- The string to sanitize- Returns:
- A sanitized string with CRLF characters replaced, or null if input is null
-
sanitize
Sanitizes an object's string representation for safe use in log messages.- Parameters:
obj- The object to sanitize- Returns:
- A sanitized string representation, or "null" if obj is null
-