Prerequisites
Before using the API Builder, the following licensing prerequisites have to be fulfilled. This will ensure that you have a smooth ride and are able to extract the maximum benefit by using the API Builder.
SCP-integrated Library from the SCL Add-on Package
In order to explore the API functions for the following deployment modes, you require the SCL Add-on Package:
>Lease mode
>Connected (Cloud LM) mode
Copy the SCP-integrated library lssrvscp64.dll from the \Development\C directory of the SCL Add-on package and paste into the \APIBuilder directory. Rename it to lsapiw64.dll.
Sentinel RMS License Generated Using Sentinel EMS
Before using the API Builder, you are required to generate a Sentinel RMS license. Refer to the instructions provided in the following tutorials, depending upon the deployment mode you want to implement:
>Standalone On-premises mode:
Refer to Standalone On-premises Mode tutorial for detailed instructions on generating a license.
The license file must be under the API Builder directory on your local machine.
>Network On-premises mode:
Refer to Network On-premises Mode tutorial for detailed instructions on generating a license.
The license file should be deployed on the Sentinel RMS License Manager host.
>Standalone Lease mode:
Refer to Standalone Lease Mode tutorial for detailed instructions on generating a license.
The license file is automatically deployed on your local machine.
>Network Lease mode:
Refer to Network Lease Mode tutorial for detailed instructions on generating a license.
The license file is automatically deployed on the Sentinel RMS License Manager host.
>Connected (Cloud LM) mode:
Refer to Connected (Cloud LM) Mode tutorial for detailed instructions on generating a license.
The license file is automatically deployed on RMS Cloud LM.
Persistence Initialization
For most scenarios, persistence data on the customer's device needs to be set up prior to using a Sentinel RMS license.
Persistence is initialized by calling the sntl_persistence_create API function. This can be performed by running the sntl_lspmgmtinit sample program available under the Samples directory.