

In order to ensure that licenses stop working after that they have expired, you can select “Block Expired Licenses” when editing feature names. If you plan to support both time-limited and time-unlimited licenses, you can use one of the feature flags as a way to distinguish this. A way to do this is to call HasNotExpired (depending on the library) or simply check the Expire field. This may feel a bit counter-intuitive and we are continuously working on improving the APIs to make this more trivial.įor now, if you see that a code-example contains a call to the activate method (which all examples do at the moment), it means that you need to check the expiration date even if you get a successful result. For example, all code snippets provided in the key verification tutorial assume that a license is time-unlimited. It turns out that expiration date will not affect the validity of a license by default. The question is, how can we create licenses that never expires? On the product page, every license has a field called Expires.

When you create a new license, you are asked to set when it should expire. Protecting RSA Public Key and Access Tokens.Definition of an end user / machine code.The FAQ is a work in progress and is continuously updated based on questions we receive by mail.
