Class SignatureUtils

java.lang.Object
cn.suredoc.sdk.device.protocol.base.utils.SignatureUtils

public class SignatureUtils extends Object
签名工具类
Author:
  • Constructor Details

    • SignatureUtils

      public SignatureUtils()
  • Method Details

    • isValidSignature

      public static boolean isValidSignature(String signature, String token, String timestamp, String nonce)
      数字签名是否合法
      Parameters:
      signature - 数字签名
      token - 访问令牌
      timestamp - 时间戳
      nonce - 随机数
      Returns:
      是否合法
    • generateSignature

      public static String generateSignature(String token, String timestamp, String nonce)
      生成数字签名
      Parameters:
      token - 访问令牌
      timestamp - 时间戳
      nonce - 随机数
      Returns:
      签名
    • generateSignature

      public static String generateSignature(String[] strArr)
      计算签名
      Parameters:
      strArr - 字符串数组
      Returns:
      签名