com.shephertz.app42.paas.sdk.java.util
Class Util
java.lang.Object
com.shephertz.app42.paas.sdk.java.util.Util
public class Util
- extends java.lang.Object
Constructor Summary |
Util()
|
Method Summary |
static java.lang.String |
computeHmac(java.lang.String baseString,
java.lang.String key)
|
static java.lang.String |
extractFileExtension(java.lang.String fileName)
|
static java.lang.String |
getUTCFormattedTimestamp()
|
static java.lang.String |
getUTCFormattedTimestamp(java.util.Date date)
|
static boolean |
isNull(java.lang.Object obj,
java.lang.String name)
|
static java.lang.String |
multiPartRequest(java.lang.String name,
java.io.File file,
java.util.Hashtable<java.lang.String,java.lang.String> queryParams,
java.util.Hashtable<java.lang.String,java.lang.String> postParams,
java.lang.String urlPost,
java.lang.String accept)
|
static java.lang.String |
multiPartRequest(java.lang.String name,
java.io.InputStream fileInputStream,
java.lang.String fileName,
java.util.Hashtable<java.lang.String,java.lang.String> queryParams,
java.util.Hashtable<java.lang.String,java.lang.String> postParams,
java.lang.String urlPost,
java.lang.String accept)
|
static java.lang.String |
sign(java.lang.String secretKey,
java.util.Hashtable params)
|
static void |
throwExceptionIfEmailNotValid(java.lang.Object obj,
java.lang.String name)
|
static void |
throwExceptionIfNotValidExtension(java.lang.String fileName,
java.lang.String name)
|
static void |
throwExceptionIfNotValidImageExtension(java.lang.String fileName,
java.lang.String name)
|
static void |
throwExceptionIfNullOrBlank(java.lang.Object obj,
java.lang.String name)
|
static void |
validateHowMany(int howMany)
|
static void |
validateMax(int max)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Util
public Util()
sign
public static java.lang.String sign(java.lang.String secretKey,
java.util.Hashtable params)
throws java.security.InvalidKeyException,
java.security.NoSuchAlgorithmException,
java.lang.IllegalStateException,
java.io.UnsupportedEncodingException
- Throws:
java.security.InvalidKeyException
java.security.NoSuchAlgorithmException
java.lang.IllegalStateException
java.io.UnsupportedEncodingException
computeHmac
public static java.lang.String computeHmac(java.lang.String baseString,
java.lang.String key)
throws java.security.NoSuchAlgorithmException,
java.security.InvalidKeyException,
java.lang.IllegalStateException,
java.io.UnsupportedEncodingException
- Throws:
java.security.NoSuchAlgorithmException
java.security.InvalidKeyException
java.lang.IllegalStateException
java.io.UnsupportedEncodingException
getUTCFormattedTimestamp
public static java.lang.String getUTCFormattedTimestamp()
getUTCFormattedTimestamp
public static java.lang.String getUTCFormattedTimestamp(java.util.Date date)
isNull
public static boolean isNull(java.lang.Object obj,
java.lang.String name)
multiPartRequest
public static java.lang.String multiPartRequest(java.lang.String name,
java.io.File file,
java.util.Hashtable<java.lang.String,java.lang.String> queryParams,
java.util.Hashtable<java.lang.String,java.lang.String> postParams,
java.lang.String urlPost,
java.lang.String accept)
throws java.lang.Exception
- Throws:
java.lang.Exception
multiPartRequest
public static java.lang.String multiPartRequest(java.lang.String name,
java.io.InputStream fileInputStream,
java.lang.String fileName,
java.util.Hashtable<java.lang.String,java.lang.String> queryParams,
java.util.Hashtable<java.lang.String,java.lang.String> postParams,
java.lang.String urlPost,
java.lang.String accept)
throws java.lang.Exception
- Throws:
java.lang.Exception
throwExceptionIfNullOrBlank
public static void throwExceptionIfNullOrBlank(java.lang.Object obj,
java.lang.String name)
extractFileExtension
public static java.lang.String extractFileExtension(java.lang.String fileName)
validateMax
public static void validateMax(int max)
throwExceptionIfEmailNotValid
public static void throwExceptionIfEmailNotValid(java.lang.Object obj,
java.lang.String name)
throwExceptionIfNotValidExtension
public static void throwExceptionIfNotValidExtension(java.lang.String fileName,
java.lang.String name)
validateHowMany
public static void validateHowMany(int howMany)
throwExceptionIfNotValidImageExtension
public static void throwExceptionIfNotValidImageExtension(java.lang.String fileName,
java.lang.String name)