public class CoreUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BUFFER_SIZE |
static int |
COMMAND_STR_LENGTH_SIZE |
static String |
DOC_URL |
static String |
UTF8
UTF-8 encoding string
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
allNotBlank(String... p_strings) |
static String |
cleanUpLog(String log) |
static org.apache.http.client.HttpClient |
createClient(org.apache.http.conn.ssl.SSLConnectionSocketFactory connectionFactory,
Optional<ProxyConfiguration> proxyConfiguration) |
static org.apache.http.client.HttpClient |
createClientFallback(Optional<ProxyConfiguration> proxyConfiguration) |
static ScheduledExecutorService |
createExecutor() |
static org.apache.http.client.HttpClient |
createHttpClientForMutualAuthentication(File trustStoreFile,
String trustStorePassword,
File mtlsClientKeyStoreFile,
String mtlsClientKeyStorePassword,
String[] tlsVersions,
String[] tlsSecureCiphers,
Optional<ProxyConfiguration> proxyConfiguration) |
static org.apache.http.client.HttpClient |
createHttpClientTrustAll(Optional<ProxyConfiguration> proxyConfiguration,
String[] tlsVersions,
String[] tlsSecureCiphers) |
static org.apache.http.client.HttpClient |
createHttpClientWithKeyStore(File trustStoreFile,
String trustStorePassword,
String[] tlsVersions,
String[] tlsSecureCiphers,
Optional<ProxyConfiguration> proxyConfiguration) |
static ThreadFactory |
daemonThreadFactory() |
static boolean |
isExpired(Date expiredAt) |
static String |
normalizeLengthPrefixString(int p_length) |
static long |
parseSilently(String p_str) |
static ReadResult |
readCommand(String p_leftString,
BufferedReader p_reader) |
static String |
secureRandomString() |
static void |
sleep(int i) |
static Map<String,String> |
splitQuery(String url) |
static Map<String,String> |
splitQuery(URL url) |
public static final String DOC_URL
public static final String UTF8
public static final int COMMAND_STR_LENGTH_SIZE
public static final int BUFFER_SIZE
public static boolean isExpired(Date expiredAt)
public static ScheduledExecutorService createExecutor()
public static ThreadFactory daemonThreadFactory()
public static void sleep(int i)
public static long parseSilently(String p_str)
public static String normalizeLengthPrefixString(int p_length)
public static ReadResult readCommand(String p_leftString, BufferedReader p_reader) throws IOException
IOExceptionpublic static boolean allNotBlank(String... p_strings)
public static org.apache.http.client.HttpClient createHttpClientWithKeyStore(File trustStoreFile, String trustStorePassword, String[] tlsVersions, String[] tlsSecureCiphers, Optional<ProxyConfiguration> proxyConfiguration) throws Exception
trustStoreFile - trust store file, e.g. D:/Development/gluu_conf/etc/certs/DA855F9895A1CA3B9E7D4BF5-java.jkstrustStorePassword - trust store passwordExceptionpublic static org.apache.http.client.HttpClient createHttpClientForMutualAuthentication(File trustStoreFile, String trustStorePassword, File mtlsClientKeyStoreFile, String mtlsClientKeyStorePassword, String[] tlsVersions, String[] tlsSecureCiphers, Optional<ProxyConfiguration> proxyConfiguration) throws Exception
Exceptionpublic static org.apache.http.client.HttpClient createHttpClientTrustAll(Optional<ProxyConfiguration> proxyConfiguration, String[] tlsVersions, String[] tlsSecureCiphers) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException
public static org.apache.http.client.HttpClient createClientFallback(Optional<ProxyConfiguration> proxyConfiguration)
public static org.apache.http.client.HttpClient createClient(org.apache.http.conn.ssl.SSLConnectionSocketFactory connectionFactory,
Optional<ProxyConfiguration> proxyConfiguration)
public static String secureRandomString()
public static Map<String,String> splitQuery(String url) throws UnsupportedEncodingException, MalformedURLException
public static Map<String,String> splitQuery(URL url) throws UnsupportedEncodingException
UnsupportedEncodingExceptionCopyright © 2021. All rights reserved.