类 LicenseHelper


  • public class LicenseHelper
    extends Object
    授权码工具类
    作者:
    guer
    • 字段详细资料

      • EXTENDS_PREFIX_LENGTH

        public static final int EXTENDS_PREFIX_LENGTH
      • LICENSE_FILE_CONTENT_SEPARATOR

        public static final String LICENSE_FILE_CONTENT_SEPARATOR
        另请参阅:
        常量字段值
      • LICENSE_FILE_CONTENT_LENGTH

        public static final int LICENSE_FILE_CONTENT_LENGTH
        另请参阅:
        常量字段值
    • 方法详细资料

      • match

        public static boolean match​(License a,
                                    License b)
        检查两个证书是否匹配
        参数:
        a - a证书
        b - b证书
        返回:
        是否匹配
      • createLicenseCodeData

        public static String createLicenseCodeData​(License license,
                                                   RsaKey rsaKey)
        创建授权码内容
        参数:
        license - 授权对象
        rsaKey - 公私钥
        返回:
        授权码内容
      • parseLicense

        public static License parseLicense​(String licenseFileCode)
        解析授权文件内容
        参数:
        licenseFileCode - 授权文件内容
        返回:
        授权信息
      • parse

        public static io.jsonwebtoken.Claims parse​(String licenseCode,
                                                   RsaKey rsaKey)