- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {}
public String createJwtToken(Map map) { SecretKey secretKey = generalKey(); SignatureAlgorithm signatureAlgorithm = SignatureAlgorithm.HS256; long nowMillis = System.currentTimeMillis(); Date now = new Date(nowMillis); map.put("isuuedAt", nowMillis); String subject = FastJson.getJson().toJson(map); JwtBuilder builder = Jwts.builder() .setIssuedAt(now) .setSubject(subject) .signWith(signatureAlgorithm, secretKey); if (jwtConfig.getValidityPeriod() > 0) { long expMillis = nowMillis + jwtConfig.getValidityPeriod(); builder.setExpiration(new Date(expMillis)); } return builder.compact(); }