ImageGear for .NET
Integrating the Vendor Licensing Utility Functionality into Your System
Send Feedback
ImageGear for .NET User Guide > Installing and Distributing ImageGear > Licensing and Distributing ImageGear for .NET > ImageGear for .NET Deployment License > Licensing and Deployment Kit > Server Licensing > About Web-Based Licensing Utilities > Vendor Licensing Utility > Integrating the Vendor Licensing Utility Functionality into Your System

Glossary Item Box

The Deployment Licensing Service is implemented as a .NET Web Service; the following Deployment Licensing Service API has to be used to accomplish this:

C# Copy Code
// obtains all solution names
[WebMethod]
[SoapHeader("LicServiceHeader")]
 public AccuWSStrArr GetSolutionNames();
// obtains solution key for the solution
[WebMethod]
[SoapHeader("LicServiceHeader")]
 public AccuWSStr GetSolutionKey( string solutionName);
// obtains names of all the pools associated with the solution
[WebMethod]
[SoapHeader("LicServiceHeader")]
 public AccuWSStrArr GetPoolNames( string solutionName);
// creates new access keys for the specified solution and pool
[WebMethod]
[SoapHeader("LicServiceHeader")]
 public AccuWSStrArr CreateNewLics( string solutionName, string poolName, int nLics, bool sendKeys);
// obtains all access keys for the specified solution and pool
[WebMethod]
[SoapHeader("LicServiceHeader")]
 public AccuWSStrArr GetAccKeys( string solutionName, string poolName,
int startIndex, int numbKeys);
// this method returns pool attributes for the pool whose name is passed in as a parameter
[WebMethod]
[SoapHeader("LicServiceHeader")]
 public AccuWSDepPool GetPoolInfo (string solutionName, string poolName);

 

©2013. Accusoft Corporation. All Rights Reserved.