Package io.jans.ca.server
Class Utils
- java.lang.Object
-
- io.jans.ca.server.Utils
-
public class Utils extends java.lang.ObjectUtility class with static methods.- Author:
- Yuriy Zabrovarnyy
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.DateaddTimeToDate(java.util.Date date, int timeValue, int timeFormat)static longdate(java.util.Date date)static java.lang.Stringdecode(java.lang.String str)static java.lang.Stringencode(java.lang.String str)static java.lang.StringencodeCredentials(java.lang.String username, java.lang.String password)static java.lang.StringgetOxdVersion()static java.lang.StringgetUmaDiscoveryUrl(java.lang.String p_amHost)static inthoursDiff(java.util.Date earlierDate, java.util.Date laterDate)static booleanisTestMode()Returns whether app is in test mode.static booleanisTrue(java.lang.Boolean bool)static booleanisValidUrl(java.lang.String url)static java.lang.StringjoinAndUrlEncode(java.util.Collection<java.lang.String> list)static java.util.PropertiesloadPropertiesFromFile(java.lang.String filename, java.util.Properties props)static java.lang.StringmapAsStringWithEncodedValues(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()
-
-