public class Utils extends java.lang.Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
allNotNull(java.lang.Object... objects) |
static boolean |
anyNotNull(java.lang.Object... objects) |
static java.lang.String |
computeSignature(java.lang.String url,
java.lang.String nonce,
java.lang.String authToken) |
static boolean |
isAccountIdValid(java.lang.String id) |
static boolean |
isSubaccountIdValid(java.lang.String id) |
static java.util.Map<java.lang.String,java.lang.Object> |
objectToMap(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
java.lang.Object object) |
static java.lang.String |
transformString(java.lang.String s) |
static void |
validateLanguageVoice(java.lang.String language,
java.lang.String voice) |
static boolean |
validateSignature(java.lang.String url,
java.lang.String nonce,
java.lang.String signature,
java.lang.String authToken) |
public Utils()
public static boolean allNotNull(java.lang.Object... objects)
public static boolean isSubaccountIdValid(java.lang.String id)
public static boolean isAccountIdValid(java.lang.String id)
public static boolean anyNotNull(java.lang.Object... objects)
public static java.util.Map<java.lang.String,java.lang.Object> objectToMap(com.fasterxml.jackson.databind.ObjectMapper objectMapper, java.lang.Object object)
public static java.lang.String computeSignature(java.lang.String url, java.lang.String nonce, java.lang.String authToken) throws java.security.NoSuchAlgorithmException, java.security.InvalidKeyException, java.net.MalformedURLException, java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionjava.net.MalformedURLExceptionjava.io.UnsupportedEncodingExceptionpublic static boolean validateSignature(java.lang.String url, java.lang.String nonce, java.lang.String signature, java.lang.String authToken) throws java.security.NoSuchAlgorithmException, java.security.InvalidKeyException, java.net.MalformedURLException, java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionjava.net.MalformedURLExceptionjava.io.UnsupportedEncodingExceptionpublic static void validateLanguageVoice(java.lang.String language, java.lang.String voice) throws PlivoXmlException
PlivoXmlExceptionpublic static java.lang.String transformString(java.lang.String s)