Skip to content

Commit fcc4b3d

Browse files
committed
修复 userbuf 接口问题
1 parent 86f54c1 commit fcc4b3d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/main/java/com/tencentyun/TLSSigAPI.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ private String genSig(String identifier, long expire, byte[] userbuf) {
6161
String base64UserBuf = null;
6262
if (null != userbuf) {
6363
base64UserBuf = new BASE64Encoder().encode(userbuf);
64+
sigDoc.put("TLS.userbuf", base64UserBuf);
6465
}
6566
String sig = hmacsha256(identifier, currTime, expire, base64UserBuf);
6667
if (sig.length() == 0) {

src/test/com/tencentyun/TLSSigAPITest.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
package test.com.tencentyun;
1+
package com.tencentyun;
22

3-
import com.tencentyun.TLSSigAPI;
43
import org.junit.Test;
54
import org.junit.Before;
65
import org.junit.After;
@@ -28,14 +27,14 @@ public void after() throws Exception {
2827
*
2928
*/
3029
@Test
31-
public void testGenSig() throws Exception {
30+
public void testGenSig() {
3231
TLSSigAPI api = new TLSSigAPI(1400000000, "5bd2850fff3ecb11d7c805251c51ee463a25727bddc2385f3fa8bfee1bb93b5e");
3332
System.out.print(api.genSig("xiaojun", 180*86400));
3433
}
3534

3635

3736
@Test
38-
public void testGenSigWithUserBug() throws Exception {
37+
public void testGenSigWithUserBug() {
3938
TLSSigAPI api = new TLSSigAPI(1400000000, "5bd2850fff3ecb11d7c805251c51ee463a25727bddc2385f3fa8bfee1bb93b5e");
4039
System.out.println(api.genSigWithUserBuf("xiaojun", 180*86400, "abc".getBytes()));
4140
}

0 commit comments

Comments
 (0)