Browse Source

【jwttoken生成】

feature/subCheck
李鹏飞 5 years ago
parent
commit
3566279fa3
  1. 6
      epdc-commons-tools/pom.xml
  2. 25
      epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/epmet/EpmetTokenUtils.java

6
epdc-commons-tools/pom.xml

@ -120,6 +120,12 @@
<groupId>org.apache.commons</groupId> <groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId> <artifactId>commons-lang3</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.esua.epdc.shibei</groupId>
<artifactId>epdc-auth</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
<build> <build>

25
epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/epmet/EpmetTokenUtils.java

@ -0,0 +1,25 @@
package com.elink.esua.epdc.commons.tools.security.epmet;
import com.elink.esua.epdc.jwt.JwtUtils;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;
import java.util.HashMap;
import java.util.Map;
@Data
public class EpmetTokenUtils {
// 应用id
public static String appId = "dbfad3110c124c89948d16e8b06a8888";
// 客户id
private static String customerId = "b09527201c4409e19d1dbc5e3c3429a1";
// 秘钥
private static String secret = "0f7e983b017ac180b0da1877abe11bab22ab6288580e64d39b5e415dbb0fcc8f";
public static String getToken (){
Map<String,Object> claims = new HashMap<String,Object>();
claims.put("appId",appId);
claims.put("customerId",customerId);
claims.put("ts",System.currentTimeMillis());
return JwtUtils.generateEpmetToken(claims,secret);
}
}
Loading…
Cancel
Save