-
public class HashUtils
-
-
Method Summary
Modifier and Type Method Description static StringtoSha256(String data)static StringbytesToHex(Array<byte> bytes)static longgetSha256AsLong(@NonNull() String data)static StringhmacSha256(String message, String secretKey)static booleanisValidPayload(Map<String, Object> requestData, Array<String> requiredKeys, IdProvider idProvider)static StringconcatDataForHmac(Array<String> values)-
-
Method Detail
-
bytesToHex
static String bytesToHex(Array<byte> bytes)
-
getSha256AsLong
static long getSha256AsLong(@NonNull() String data)
-
hmacSha256
static String hmacSha256(String message, String secretKey)
-
isValidPayload
static boolean isValidPayload(Map<String, Object> requestData, Array<String> requiredKeys, IdProvider idProvider)
-
concatDataForHmac
static String concatDataForHmac(Array<String> values)
-
-
-
-