• License4J是一个纯粹的Java库的创建和验证的许可证。 关键概念为特征的许可证。 你可以很容易地加任何功能要你的许可文件,即名称的产品,版本、到期日期、数量可执行的情况下,客户的姓名、公司、IP地址,等等。

    该功能的价值,可以串或任何序列化Java对象。 你可以拥有未签名的功能特征,不能使用的签名生成/核查,并因此可以改变他们的价值观留许可证的有效期。

    此外,License4J可以提供方法,用于签名的任意的内容,不应该改变过。

  • License4J है एक शुद्ध जावा पुस्तकालय बनाने के लिए और मान्य लाइसेंस. महत्वपूर्ण अवधारणा है सुविधाओं के एक लाइसेंस है । आप आसानी से जोड़ सकते हैं किसी भी सुविधा के लिए अपने लाइसेंस फ़ाइल, यानी, उत्पाद का नाम, संस्करण, समाप्ति की तारीख की संख्या, निष्पादन योग्य मामलों में, ग्राहक का नाम, कंपनी, आईपी पते, आदि.

    सुविधा के मूल्य किया जा सकता है स्ट्रिंग या किसी भी serializable जावा वस्तु है । आप हो सकता है अहस्ताक्षरित विशेषताएं - सुविधाओं का उपयोग नहीं कर रहे हैं में हस्ताक्षर पीढ़ी/सत्यापन और इसलिए बदल सकते हैं उनके मूल्यों को छोड़ने के लाइसेंस मान्य है ।

    इसके अलावा, License4J प्रदान कर सकते हैं तरीकों पर हस्ताक्षर करने के लिए मनमाने ढंग से सामग्री नहीं होना चाहिए कि उपयोगकर्ता द्वारा बदला है ।

  • License4J is a pure Java library for creating and validating licenses. The key concept is features of a license. You can easily add any feature to your license file, i.e. name of the product, version, expiry date, number of executable instances, customer's name, company, IP address, etc.

    The feature's value can be string or any serializable Java object. You can have unsigned features - features that are not used in the signature generation/verification and therefore can change their values leaving the license valid.

    Besides, License4J can provide methods for signing arbitrary content that should not be changed by the user.