Class HMACGenerator
- java.lang.Object
-
- org.wso2.carbon.esb.connector.hmac.utils.HMACGenerator
-
public class HMACGenerator extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgenerateSignature(String payload, String secret, String algorithm)Generates a signature for the payload.
-
-
-
Method Detail
-
generateSignature
public static String generateSignature(String payload, String secret, String algorithm) throws InvalidSecretException, NoSuchAlgorithmException, InvalidKeyException
Generates a signature for the payload.- Parameters:
payload- String.secret- Secret used to sign the payload.algorithm- Signing algorithm.- Returns:
- Signature for the payload.
- Throws:
InvalidSecretExceptionNoSuchAlgorithmExceptionInvalidKeyException
-
-