ValidateSignUtils.java 894 Bytes
package com.webank.utils;

import java.net.MalformedURLException;
import java.util.ArrayList;
import java.util.List;
/**
 * 验证签名的工具
 * 只需传入参数即可
 * @author Administrator
 *
 */
public class ValidateSignUtils {

		public static void main(String[] args) throws MalformedURLException {
			
			
			/**
			webankAppId= appId001 orderNo= orderNo19959248596551 name= testName idNo= 4300000000000 
			userId= userID19959248596551 version = 1.0.0
			 ticket= duSz9ptwyW1Xn7r6gYItxz3feMdJ8Na5x7JZuoxurE7RcI5TdwCE4KT2eEeNNDoe
)

			 */
			List<String> values=new ArrayList<>();
			values.add("TIDASSwy");
			values.add("orderNo19959248596551" );
			String sign = Sha1Uitls.sign(values, "6G10O7v5U5TMQMqCY8YfS3eyCK981yTFSwxCZtxsPFopC8sxIRobWiM5OhTkYIzk");
			
			System.out.println("参加签名的参数有:"+values);
			System.out.println("生成的签名是"+sign);
		}
	
}