tls-sig-api

tls sig api for java

Лицензия

Лицензия

Группа

Группа

com.github.tencentyun
Идентификатор

Идентификатор

tls-sig-api
Последняя версия

Последняя версия

1.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

tls-sig-api
tls sig api for java
Ссылка на сайт

Ссылка на сайт

https://github.com/tencentyun/tls-sig-api-java
Система контроля версий

Система контроля версий

https://github.com/tencentyun/tls-sig-api-java

Скачать tls-sig-api

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.tencentyun/tls-sig-api/ -->
<dependency>
    <groupId>com.github.tencentyun</groupId>
    <artifactId>tls-sig-api</artifactId>
    <version>1.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.tencentyun/tls-sig-api/
implementation 'com.github.tencentyun:tls-sig-api:1.2'
// https://jarcasting.com/artifacts/com.github.tencentyun/tls-sig-api/
implementation ("com.github.tencentyun:tls-sig-api:1.2")
'com.github.tencentyun:tls-sig-api:jar:1.2'
<dependency org="com.github.tencentyun" name="tls-sig-api" rev="1.2">
  <artifact name="tls-sig-api" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.tencentyun', module='tls-sig-api', version='1.2')
)
libraryDependencies += "com.github.tencentyun" % "tls-sig-api" % "1.2"
[com.github.tencentyun/tls-sig-api "1.2"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.bouncycastle : bcpkix-jdk15on jar 1.59
org.bouncycastle : bcprov-jdk15on jar 1.59
org.json : json jar 20180130

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

使用构建工具集成

maven

<dependencies>
    <dependency>
        <groupId>com.github.tencentyun</groupId>
        <artifactId>tls-sig-api</artifactId>
        <version>1.2</version>
    </dependency>
</dependencies>

gradle

dependencies {
    compile 'com.github.tencentyun:tls-sig-api:1.2'
}

源码构建

./gradlew -b user_build.gradle build

生成的 jar 在 build/libs 下面可以找到。依赖需要自行到 release 下载。

生成 sig

默认有效期接口

import com.tls.tls_sigature.*;

GenTLSSignatureResult result = tls_sigature.genSig(140000000, "xiaojun", priKeyContent);
System.out.println(result.urlSig);

指定有效期接口

import com.tls.tls_sigature.*;

GenTLSSignatureResult result = tls_sigature.GenTLSSignatureEx(140000000, "xiaojun", priKeyContent, 24*3600*180);
System.out.println(result.urlSig);
com.github.tencentyun

腾讯云

腾讯云的APIs, SDKs, 开源项目以及文档

Версии библиотеки

Версия
1.2
1.1
1.0