public final class HmacUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
computeHmac(String key,
HmacAlgorithm algo,
String data)
Computes HMAC value using the given parameters.
|
static byte[] |
computeHmac(String key,
String macAlgoJavaName,
String data)
Computes HMAC value using the given parameters.
|
static String |
computeHmacString(String macSecret,
String macAlgoJavaName,
String data)
Computes HMAC value using the given parameters.
|
static String |
computeSignature(String macAlgoOAuthName,
String macSecret,
String data) |
static String |
generateSecret(HmacAlgorithm algo) |
public static String computeSignature(String macAlgoOAuthName, String macSecret, String data)
public static String computeHmacString(String macSecret, String macAlgoJavaName, String data)
macSecret - macAlgorithm - Should be one of HmacSHA1 or HmacSHA256data - public static byte[] computeHmac(String key, HmacAlgorithm algo, String data)
macKey - macAlgorithm - data - public static byte[] computeHmac(String key, String macAlgoJavaName, String data)
macKey - macAlgorithm - data - public static String generateSecret(HmacAlgorithm algo)
Apache CXF