public class PaytmChecksum extends Object
| Constructor and Description |
|---|
PaytmChecksum() |
| Modifier and Type | Method and Description |
|---|---|
static String |
decrypt(String input,
String key) |
static String |
encrypt(String input,
String key) |
static String |
generateSignature(String params,
String key) |
static String |
generateSignature(TreeMap<String,String> params,
String key) |
static boolean |
verifySignature(String params,
String key,
String checksum) |
static boolean |
verifySignature(TreeMap<String,String> params,
String key,
String checksum) |
public static String encrypt(String input, String key) throws NoSuchPaddingException, NoSuchAlgorithmException, NoSuchProviderException, InvalidAlgorithmParameterException, InvalidKeyException, BadPaddingException, IllegalBlockSizeException
public static String decrypt(String input, String key) throws InvalidAlgorithmParameterException, InvalidKeyException, NoSuchPaddingException, NoSuchAlgorithmException, NoSuchProviderException, IOException, BadPaddingException, IllegalBlockSizeException
public static String generateSignature(TreeMap<String,String> params, String key) throws Exception
Exceptionpublic static String generateSignature(String params, String key) throws Exception
Exceptionpublic static boolean verifySignature(TreeMap<String,String> params, String key, String checksum) throws Exception
ExceptionCopyright © 2022. All rights reserved.