Chapter 5 – Protecting Applications Using API
114
Sentinel Hardware Keys Developer’s Guide
What’s Next?
After adding the API features, you may now:
■
Build the license template using the instructions described in the
Sentinel Keys Toolkit Help. When a license template is built, the
following tasks are performed:
❑
Sentinel Key is programmed with the license information.
❑
Header file is generated.
❑
Code sketch is generated.
■
Add the Business Layer API functions into your application’s source
code,
The Business Layer API Help provides complete details on each func-
tion. Also, do refer to the best practices described in Chapter 7,
“Implementing Secure Licensing,” on page 145.
■
Compile your application after including the Sentinel Keys header
files and libraries. You may also apply Shell protection to your
Windows executables and data files (if the file types are supported).
■
You can now test your protected application. We recommend testing
your application to verify that it executes correctly with the
appropriate Sentinel Key both attached and missing.
Note:
If you are testing your protected application in network environment,
make sure to restart the Sentinel Keys Server after building the license
template.
Содержание Sentinel
Страница 1: ...1 2 0...
Страница 6: ...vi Sentinel Hardware Keys Developer s Guide...
Страница 12: ...Contents xii Sentinel Hardware Keys Developer s Guide...
Страница 20: ......
Страница 58: ...Chapter 2 Sentinel Keys SDK Components 40 Sentinel Hardware Keys Developer s Guide...
Страница 80: ...Chapter 3 Planning Application Protection and Licensing Strategy 62 Sentinel Hardware Keys Developer s Guide...
Страница 82: ......
Страница 108: ...Chapter 4 Protecting Applications Using Shell 90 Sentinel Hardware Keys Developer s Guide...
Страница 180: ......
Страница 196: ...Chapter 8 License Grouping 178 Sentinel Hardware Keys Developer s Guide...
Страница 212: ...Chapter 9 Programming Sentinel Hardware Keys 194 Sentinel Hardware Keys Developer s Guide...
Страница 214: ......
Страница 236: ...Chapter 10 Redistributables for Customers and Distributors 218 Sentinel Hardware Keys Developer s Guide...
Страница 252: ...Appendix A Troubleshooting 234 Sentinel Hardware Keys Developer s Guide...
Страница 282: ...Index 264 Sentinel Hardware Keys Developer s Guide...