Class Auth

java.lang.Object
net.legacyland.Auth

public class Auth extends Object
  • Constructor Details

    • Auth

      public Auth()
  • Method Details

    • verify

      public static int verify(String licenseToken)
      验证授权令牌。
      Parameters:
      licenseToken - 令牌字符串:base64url(payload).base64url(ECDSA-P256-signature)
      Returns:
      0=OK, 1=签名无效, 2=已过期, 3=硬件不匹配, 4=已吊销, 5=服务器不可达(软失败)
    • getHardwareHash

      public static String getHardwareHash()
      采集本机硬件指纹并返回其 SHA-256 十六进制摘要。
      Returns:
      64 字符小写十六进制字符串,失败时返回空字符串