# tls-sig-api-java **Repository Path**: mirrors_tencentyun/tls-sig-api-java ## Basic Information - **Project Name**: tls-sig-api-java - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2025-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 使用构建工具集成 ### maven ```xml com.github.tencentyun tls-sig-api 1.2 ``` ### gradle ```java dependencies { compile 'com.github.tencentyun:tls-sig-api:1.2' } ``` ### 源码构建 ``` shell ./gradlew -b user_build.gradle build ``` 生成的 jar 在 `build/libs` 下面可以找到。依赖需要自行到 [release](https://github.com/tencentyun/tls-sig-api-java/releases) 下载。 ## 生成 sig ### 默认有效期接口 ```java import com.tls.tls_sigature.*; GenTLSSignatureResult result = tls_sigature.genSig(140000000, "xiaojun", priKeyContent); System.out.println(result.urlSig); ``` ### 指定有效期接口 ```java import com.tls.tls_sigature.*; GenTLSSignatureResult result = tls_sigature.GenTLSSignatureEx(140000000, "xiaojun", priKeyContent, 24*3600*180); System.out.println(result.urlSig); ```