An application can concurrently use both the basic application API
set and the advanced application API set for different licenses.
However, a license obtained via
A customer's licensing system may be comprised of servers from multiple implementations and/or (in the future) servers conforming to different levels of the XSLM specification. In responding to a query of the licensing system functional level, an Application Broker must return the highest implementation level supported by all license servers, as well as by the Broker itself.
XAAPI Function | Usage |
---|---|
xslm_query_api_level() | Returns the maximum API level supported by the licensing system. |
XAAPI Function | Usage |
---|---|
xslm_basic_confirm() | Confirms that a license is still in use. |
xslm_basic_release_license() | Releases a previously acquired license. |
xslm_basic_request_license() | Requests a license to run. |
XAAPI Function | Usage |
---|---|
xslm_adv_begin_session() | Starts a license use session. |
xslm_adv_confirm() | Confirms that a license is still in use. |
xslm_adv_end_session() | Ends a license use session. |
xslm_adv_log() | Logs an application-specified message. |
xslm_adv_query() | Requests certificate-related information. |
xslm_adv_record() | Records application-collected usage data. |
xslm_adv_release_license() | Releases a previously acquired license. |
xslm_adv_request_license() | Requests a license to run. |
Contents | Next section | Index |