public final class SecurityUtils
extends java.lang.Object
| Constructor and Description |
|---|
SecurityUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
crlf(java.lang.String s)
Replaces CRLF characters in a string with empty string ("").
|
static java.lang.String |
encode(java.lang.String s)
Escapes all special characters in a java string
|
static java.lang.String |
getValidFilePath(java.lang.String inputPath) |
static java.lang.String |
getValidFilePath(java.lang.String inputPath,
boolean isWrite)
Returns an absolute file path given an input path and validates that it is not trying
to write/read from a directory other than /tmp.
|
static boolean |
isValidHost(java.lang.String host,
java.lang.String apiId,
java.lang.String region) |
static boolean |
isValidPort(java.lang.String port) |
static boolean |
isValidScheme(java.lang.String scheme) |
public static boolean isValidPort(java.lang.String port)
public static boolean isValidScheme(java.lang.String scheme)
public static boolean isValidHost(java.lang.String host,
java.lang.String apiId,
java.lang.String region)
public static java.lang.String crlf(java.lang.String s)
s - The string to be cleanedpublic static java.lang.String encode(java.lang.String s)
s - The string to be cleanedpublic static java.lang.String getValidFilePath(java.lang.String inputPath)
public static java.lang.String getValidFilePath(java.lang.String inputPath,
boolean isWrite)
inputPath - The input pathjava.lang.IllegalArgumentException - If the given path is not valid or outside of /tmpCopyright © 2018. All Rights Reserved.