HOW TO SET THE LICENSE KEY
SET LICENSE KEY IN APPLICATIONS
VaxVoIP SIP SDK provides activeX (VaxSIPUserAgentOCX.ocx) inorder to add IP-Telephony features in your VB, VB.NET, C# and Delphi applications.
We recommend to use Library (.LIB) and DLL, if you want to add IP-Telephony features in your VC++ based applications.
Both activeX and LIB & DLL exports SetLicenceKey() method. Set your License Key in the parameter to this method and call it.
e-g: SetLicenceKey("YOUR LICENSE KEY")
SET LICENSE KEY IN WEB PAGES
VaxVoIP SIP SDK provides cabinet component (VaxSIPUserAgentCAB.cab) inorder to add IP-Telephony features in your web pages.
Adding license key in web pages is different from applications due to:
The openness of the browser (the ability to view the HTML source file)
Because any user with Internet Explorer 4.0 or later can view the HTML source code for a given Web page, and because a cabinet control is copied to a user's computer before it is displayed, a level of indirection is required to "hide" the license key for a cabinet component from the user. This prevents users from pirating and reusing controls that they did not purchase.
Cabinet component exports SetDomainKey() method. It requires to set domain key rather License key, please follow the steps to generate Domain key.
1. Download VaxSIPDomainKey application. [Click To Download]
2. Unzip and execute it.
3. Enter your license key.
4. Enter the parent domain name on which you want to host your VaxSIPUserAgentCAB integrated web pages.
e-g: If you want to host your web pages on www.abc.com then enter www.abc.com OR if voip.abc.com then enter voip.abc.com
It does not matter, how deep is the URL:
http://www.abc.com/voip/voice/chat/internet/SipPhone.htm OR
http://voip.abc.com/phone/voip/voice/chat/internet/SipPhone.htm
Enter the parent domain name only: www.abc.com OR voip.abc.com
5. Click theGenerate Domain Key button.
6. VaxSIPDomainKey application will generate the ENCRYPTED domain key for www.abc.com domain.
Pass the ENCRYPTED domain key in the parameters to SetDomainKey() method. It will bind the cabinet component with the domain www.abc.com OR voip.abc.com and user will not be able to view your license key.
Please email us at support@vaxvoip.com incase of any questions.