Class HmacUtils
java.lang.Object
org.apache.cxf.rt.security.crypto.HmacUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]computeHmac(byte[] key, String macAlgoJavaName, String data) static byte[]computeHmac(byte[] key, String macAlgoJavaName, AlgorithmParameterSpec spec, String data) static byte[]computeHmac(byte[] key, Mac hmac, String data) static byte[]computeHmac(String key, String macAlgoJavaName, String data) static byte[]computeHmac(String key, Mac hmac, String data) static byte[]computeHmac(Key secretKey, Mac hmac, String data) static byte[]computeHmac(Key secretKey, Mac hmac, AlgorithmParameterSpec spec, String data) static StringencodeHmacString(String macSecret, String macAlgoJavaName, String data) static StringencodeHmacString(String macSecret, String macAlgoJavaName, String data, boolean urlSafe) static StringgenerateKey(String algo) static MacgetInitializedMac(byte[] key, String algo, AlgorithmParameterSpec spec) static Macstatic Macstatic Mac
-
Method Details
-
encodeHmacString
-
encodeHmacString
-
getMac
-
getMac
-
getMac
-
computeHmac
-
computeHmac
-
computeHmac
public static byte[] computeHmac(byte[] key, String macAlgoJavaName, AlgorithmParameterSpec spec, String data) -
computeHmac
-
computeHmac
-
computeHmac
-
computeHmac
-
getInitializedMac
-
generateKey
-