| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package com.mtoken.gm3000;
- import com.yumawk.mToken;
- import org.junit.Test;
- public class TestToken {
- @Test
- public void TestGetUserName() {
- String userName;
- mToken token = new mToken();
- userName = token.GetUserList();
- if (userName == null || userName.isEmpty()) {
- System.out.println(token.GetLastError());
- }
- System.out.println("用户名称:" + userName);
- }
- @Test
- public void TestSignData() {
- String userName = "";
- String signdata = "";
- String cert = "";
- //1.初始化组件
- mToken token = new mToken();
- //2.获取用户列表
- userName = token.GetUserList();
- if (userName == null || userName.isEmpty()) {
- System.out.println(token.GetLastError());
- return ;
- }
- //3.签名数据,为方便演示,这里数据为“Hello"
- signdata = token.SignData(userName, "123456", "你好");
- //4.导出签名证书,用于验证签名
- cert = token.exportCert(userName);
- if (signdata == null || signdata.isEmpty()) {
- System.out.println(token.GetLastError());
- } else {
- System.out.println("签名数据:" + signdata);
- System.out.println("签名证书:" + cert);
- }
- }
- }
|