LmAdmin API

The following table lists down the API functions included in this category.

Function Description
sntl_lmadmin_attr_new

Creates a new attribute object in the attr output parameter.

sntl_lmadmin_attr_set

Sets a {key, value} pair in the attribute object. The attributes are set in key-value format.

sntl_lmadmin_attr_delete

Deletes the attribute object specified.

sntl_lmadmin_configure

Use this API to configure the RMS admin library.

The supported admin library configurations is used for enabling trace writer file for troubleshooting.

By default, tracing is disabled for the admin library.

sntl_lmadmin_context_new

Creates the admin context object with the specified attributes.

sntl_lmadmin_context_delete

Deletes the admin context object. It is necessary to call this function to delete the object created.

sntl_lmadmin_get

This API retrieves information based on the query parameter that is passed. It provides comprehensive information related to adminLibraryInfo.

sntl_lmadmin_post

Executes an admin command using the admin context on the targeted Sentinel RMS License Manager.

sntl_lmadmin_free

This API release the previously allocated memory resources that are used for storing data retrieved from API calls.

sntl_lmadmin_cleanup

This API function is used to perform admin library level cleanup. Call this API after all admin API calls are done.

NOTE   These APIs are available as a part of the License Manager administration library. For more information about obtaining C libraries, click here.