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 boolean |
validateSignature(java.lang.String url,
java.lang.String nonce,
java.lang.String signature,
java.lang.String authToken) |
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.UnsupportedEncodingException