☰
Current Page
Main Menu
Home
Home
Editing Multiple-License-Best-Practices
Edit
Preview
H1
H2
H3
default
Set your preferred keybinding
default
vim
emacs
markdown
Set this page's format to
AsciiDoc
Creole
Markdown
MediaWiki
Org-mode
Plain Text
RDoc
Textile
Rendering unavailable for
BibTeX
Pod
reStructuredText
Help 1
Help 1
Help 1
Help 2
Help 3
Help 4
Help 5
Help 6
Help 7
Help 8
Autosaved text is available. Click the button to restore it.
Restore Text
#Best Practices for Maintaining Multiple License Keys [[_TOC_]] ##About If your company re-distributes individual copies of your product to many different clients and your business model requires a license key for each new client, then it will be necessary to be able to maintain a solution for easily changing license keys without having to re-deploy to a client site. Many different strategies exist for this as Izenda embeds directly into your code, so you have complete control over how you maintain this information. We will go over a few popular options. ##Maintaining a database Since the license keys are string values, they can be easily encrypted and stored in a database and distributed through a generalized implementation within the global.asax of every deployment you have to perform. The value will then need to be decrypted before its value is assigned. This can be done using the simple SQL client library or your primary database driver methods. Alternately, you can utilize the AdHoc methods for working with datasets directly to speed up the process. ##web.config Another way of maintaining multiple license keys is to use encrypted string values in the AppSettings section of the web.config. This will require less database operations but is not maintainable remotely and will at least require replacing the file on every server that needs to be updated. The value will need to be decrypted in the global.asax before assigning the value of the license key.
Uploading file...
Header
 **This documentation is for the legacy Izenda 6 product. Documentation for the new Izenda 7 product can be found at [[https://www.izenda.com/docs/|https://www.izenda.com/docs/]]**
Sidebar
 --- * [[Izenda 7 Series Documentation|https://www.izenda.com/docs/]] * [[Release Notes]] * [[Upgrade Best Practices|FAQ/Izenda-Update-Best-Practices]] * [[FAQ]] * [[Tutorials]] * [[The Izenda API|/API/AdHocConfig]] * [[The AdHocSettings class|/API/AdHocSettings]] * [Developer Links and Guides](/Guides/Developer-Links-and-Guides) * [[Known Issues]] --- * <a href="http://www.izenda.com" rel="nofollow" target="_blank">Izenda Website</a> * [Product Video](https://www.youtube.com/watch?v=X3-yWFq0w5A) * <a href="http://www.izenda.com/blog" rel="nofollow" target="_blank">Izenda Blog</a> * <a href="http://www.izenda.com/company/" rel="nofollow" target="_blank">About Us</a> * <a href="http://www.izenda.com/contact-us/" rel="nofollow" target="_blank">Contact Us</a> --- * [Guide To Report Design](/Guides/ReportDesign) * [Making Custom Forms Video](http://www.youtube.com/watch?v=5b2axJlgdFs) --- * [[Acknowledgements]]
Edit message:
Cancel