Knowledge Base

Welcome to our Knowledge Base! Here you can find a wide range of detailed “How-to” articles on using the SLP Service to Protect, Manage and License software products. These topics will get you started using SLP Services to its fullest potential.


Search For an Article

You can carry out full text searches of the Knowledge Base by using the Search box at the top of each page. Search results will be ordered by relevance to your question.

Top 5 Recently Updated

  • How To: Install SLPS Runtime Components

    This article offers guidance on how to ensure the SLPS Runtime components are installed correctly before execution of any protected code. In order to offer a consistent and clear experience to end users, the amended behaviour in SLPS V3 is that the Runtime will now - prior to the first attempt to execute...

  • How To Install SLP Distributor Host Service

    SLP Distributor is installed as a Windows Service on a customer premise and manages concurrent licensing between connected licensed applications. In addition to the licensing service endpoint Distributor also provides a web interface for administration of the service e.g. to activate licenses, view usages...

  • How To: Declaratively mark methods to be protected or licensed in your code

    Marking methods[Feature("FeatureName")]ensures the marked methodswill be automatically protectedduring the Code Protection phase, removing the need to use Code Protector to mark methods as protected after one has created a .SLMCfg configuration file.To protect a method without associating it...

  • How To: Integrate Protection into Visual Studio and Automated Builds

    This article offers guidance on how to effectively integrate protection into an automated build script. Previously, the main documented technique for integrating protection into an automated build script was via Post Build Steps. SLPS Code Protector versions 3.0.1908 and later provide an MSBuild task...

  • Using the SLPS SaaS SDK in Azure

    To license SaaS application on Azure you will need to use the SLP SaaS SDK. As of SLP v3.1.1917 this SDK is shipped automatically as part of the vendorpermutation. If you have a previous version you will need to update your permutation, download it and extract the necessary components. This document...

Top 5 Recently Added

  • How to Protect your assembly to include Distributor

    If you wish your protected assembly to be able to utilize SLP Distributor concurrent licensing capabilities you will need to protect your assembly in such a manner as to include the required Distributor client components in your distributables. This article explains how to do this. The following is...

  • How To View Usages in SLP Distributor

    It is possible via the SLP Distributor web interfaceto view all current allocations of licensed resources to protected applications.

  • How To Create and Activate a Distributor License

    Licenses for use with SLP Distributor can be created on SLP Online and then activated using the Activation page on Distributor's web admininstration front end. Distributor licenses have a setting "For Use with Distributor Only" which prevents their activation/use outside of a Distributor ...

  • How To Install SLP Distributor Host Service

    SLP Distributor is installed as a Windows Service on a customer premise and manages concurrent licensing between connected licensed applications. In addition to the licensing service endpoint Distributor also provides a web interface for administration of the service e.g. to activate licenses, view usages...

  • Using the SLPS SaaS SDK in Azure

    To license SaaS application on Azure you will need to use the SLP SaaS SDK. As of SLP v3.1.1917 this SDK is shipped automatically as part of the vendorpermutation. If you have a previous version you will need to update your permutation, download it and extract the necessary components. This document...