SCP Configuration on Android
This section provides SCP information required for running licensed applications in standalone mode, on Android.
NOTE For Android, SCP is supported only for the standalone mode.
>Unzip the SCL Add-on for Sentinel RMS package by using the password received from Thales in emails. Copy Sentinel Cloud Add-On Android.tar.gz to the system where the Sentinel RMS SDK is installed, and extract its contents to any folder (represented by <extractedfolder>).
NOTE You can extract the installation package to any folder, but we recommend extracting it to the Sentinel RMS installation folder. An example path is: /home/<user>/SentinelRMSSDK/10.x.x.
>The SCP installation and configuration prerequisites are given in the section Prerequisites for SCP Installation and Configuration.
Configure SCP
You can configure the SCL processes using the RMS Unified APIs in addition to the SCP configuration file (the SNTL_ATTR_CONFIG_SCP_USE_CONFIG_FILE attribute).
Available configuration options:
>By using the SCP configuration file
>By using the RMS Unified APIs
By Using the SCP Configuration File
Open the SCP configuration file and modify the following mandatory elements:
Element |
Description |
---|---|
Customer Id |
Specify the ID of the customer defined in Sentinel EMS for whom licenses will be fetched by SCP. For example, if Customer ID in EMS is "Demo", you can modify the element like: <Customer id="Demo"/> TIP
|
YPSaddress |
Specify the URL of Directory Services (DS) which is received in emails from Thales. For example: https://demo-yps.com/YPServer |
Fingerprint Friendly Name |
Specify the fingerprint-friendly name that identifies the customer's machine where the application is running. |
By Using the RMS Unified API
You can choose to configure SCP through the RMS Unified APIs available for the following programming languages:
Programming Language | API |
---|---|
C | sntl_licensing_configure |
Java | configure |