You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Development tools installation

Registration in the Guardant Station cloud version or installation of the self-hosted version of Guardant Station

To get started with the Guardant solution, you must either download and install the self-hosted version of Guardant Station or register in a cloud one

Guardant Station is a cloud service for license management. It allows you to create and remotely update licenses very easy and quick. Guardant Station can be integrated into the cloud, CRM or ERP system. To register in the service, follow the link: https://station.guardant.com/#/auth/registration


The self-hosted version of Guardant Station can be deployed in your infrastructure and integrated with internal systems.

The self-hosted version kit includes:

  • installation files;
  • hardware key.

To install the self-hosted version, it is necessary to get the installation file, run it and wait for the installation process to complete.

 Guardant SLK installation 

Guardant SLK is a developer tool for organizing the protection processes, licensing and sales of software products.

Download and install Guardant SLK: https://www.guardant.com/support/developers/slk/

Prepare software for sale

Create a product in the Guardant Station system 

Create a new product in Guardant Station, add at least one feature and click on the line with the added feature to set license terms for it: https://station.guardant.com/#/products/add

Use the Guardant Protection Studio utility

Guardant Protection Studio is a utility designed to automatically bind software to license features entered in Guardant Station and protect code from reverse engineering. It can be integrated into the build server.

In Guardant Protection Studio, it is possible to protect only C/C++/C#/.Net-Core code modules.

To protect Java modules, it is necessary to embed several API requests into them.

  1. Add your program.
  2. Specify the feature ID that you entered when creating the product.
  3. Check that the Search mode field is set to Remote only or Local & Remote.
  4. Perform protection. As a result, a folder with protected software will open. It will contain protected files of your program, as well as an additional dll library. They can be sent to clients

Guardant Licensing API is a software interface designed to work with the key memory (in which custom data is entered), as well as to bind Java applications to the license.

API Link: https://dev.guardant.com/display/SLKEN/Guardant+Licensing+API

Assemble the distribution for delivery to the client 

In addition to the protected files of your software, the delivery set may also include other elements. To complete the basic scenario, you will only need the Guardant License Wizard, which is located in the folder with the installed Guardant SLK: C:\Program Files (x86)\Guardant\Software Licensing Kit\redistribute\ 

License delivery to users

Create an order in the Guardant Station
If you are testing a hardware key, just write the license into it and deliver it to the client. When testing the software key, copy the serial number that was generated in the order and send it to the client. Next, the client needs to use the Activation Wizard to install the license on his PC.
https://station.guardant.com/#/orders/add

Create an update order in the Guardant Station
In order to remotely update the license on your client's PC, create an update order. Next, your client will need to use the Activation Wizard to get this update.
https://station.guardant.com/#/orders/update-search



  • No labels