Package io.jans.ca.server
Class Utils
- java.lang.Object
-
- io.jans.ca.server.Utils
-
public class Utils extends java.lang.Object
Utility class with static methods.- Author:
- Yuriy Zabrovarnyy
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Date
addTimeToDate(java.util.Date date, int timeValue, int timeFormat)
static long
date(java.util.Date date)
static java.lang.String
decode(java.lang.String str)
static java.lang.String
encode(java.lang.String str)
static java.lang.String
encodeCredentials(java.lang.String username, java.lang.String password)
static java.lang.String
getOxdVersion()
static java.lang.String
getUmaDiscoveryUrl(java.lang.String p_amHost)
static int
hoursDiff(java.util.Date earlierDate, java.util.Date laterDate)
static boolean
isTestMode()
Returns whether app is in test mode.static boolean
isTrue(java.lang.Boolean bool)
static boolean
isValidUrl(java.lang.String url)
static java.lang.String
joinAndUrlEncode(java.util.Collection<java.lang.String> list)
static java.util.Properties
loadPropertiesFromFile(java.lang.String filename, java.util.Properties props)
static java.lang.String
mapAsStringWithEncodedValues(java.util.Map<java.lang.String,java.lang.String> p_map)
static java.util.List<java.lang.String>
stringToList(java.lang.String source)
-
-
-
Method Detail
-
isTestMode
public static boolean isTestMode()
Returns whether app is in test mode.- Returns:
- whether app is in test mode
-
getUmaDiscoveryUrl
public static java.lang.String getUmaDiscoveryUrl(java.lang.String p_amHost)
-
joinAndUrlEncode
public static java.lang.String joinAndUrlEncode(java.util.Collection<java.lang.String> list) throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
-
encode
public static java.lang.String encode(java.lang.String str) throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
-
decode
public static java.lang.String decode(java.lang.String str) throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
-
hoursDiff
public static int hoursDiff(java.util.Date earlierDate, java.util.Date laterDate)
-
date
public static long date(java.util.Date date)
-
encodeCredentials
public static java.lang.String encodeCredentials(java.lang.String username, java.lang.String password) throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
-
isValidUrl
public static boolean isValidUrl(java.lang.String url)
-
isTrue
public static boolean isTrue(java.lang.Boolean bool)
-
stringToList
public static java.util.List<java.lang.String> stringToList(java.lang.String source)
-
mapAsStringWithEncodedValues
public static java.lang.String mapAsStringWithEncodedValues(java.util.Map<java.lang.String,java.lang.String> p_map)
-
addTimeToDate
public static java.util.Date addTimeToDate(java.util.Date date, int timeValue, int timeFormat)
-
loadPropertiesFromFile
public static java.util.Properties loadPropertiesFromFile(java.lang.String filename, java.util.Properties props)
-
getOxdVersion
public static java.lang.String getOxdVersion()
-
-