Sentinel Admin API C Reference

The Sentinel Admin API C reference contains the following elements:

>Structural declarations and detailed information on individual API functions

>Description of XML tags that can be used to define scope and format of various API functions, and their usage

>Description of XML tags that can be used to perform actions in Sentinel License Manager, and their usage

>A summary and description of all API return codes

NOTE   You can use Admin API through Sentinel Licensing API libraries. It is not necessary to include both Admin API and Sentinel Licensing API libraries in the protected application.

API Samples

Each Sentinel LDK installation includes API samples. Use the samples to integrate Admin API functionality into your own code.

API Function Overview

The Sentinel Admin API functions in this reference apply to the C programming language interface. APIs for supported languages can be accessed in the %ProgramFiles(x86)%\Thales\Sentinel LDK\API\Admin directory.

The Sentinel Admin API includes the functions described below.

ContextNewScope

Establishes a context to a Sentinel License Manager service, or to the Integrated License Manager of the Runtimeless API.

ContextDelete

Releases memory and other resources allocated by the creation of a Sentinel License Manager context.

Free

Releases memory resources allocated to store retrieved data from Admin API calls.

Get

Retrieves administration or monitoring information from a License Manager specified by a License Manager context.

Set

Sets configuration options or apply actions to a License Manager specified by a License Manager context.