02.04.2013 Views

Sentinel Hardware Keys Developer's Guide - Customer Connection ...

Sentinel Hardware Keys Developer's Guide - Customer Connection ...

Sentinel Hardware Keys Developer's Guide - Customer Connection ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 5 – Protecting Applications Using API<br />

Contents Glossary Index Troubleshooting<br />

Expiration<br />

date<br />

Expiration<br />

time<br />

Execution<br />

count<br />

Default Feature Instance (Continued)<br />

Item Description Default Setting<br />

Specify an expiration date<br />

(mm/dd/yy format).<br />

Specify an expiration time<br />

(in minutes).<br />

Specify an execution count<br />

for running the protected<br />

application.<br />

120 <strong>Sentinel</strong> <strong>Hardware</strong> <strong>Keys</strong> Developer’s <strong>Guide</strong><br />

<br />

Note: If you specify both the licensing controls—lease and limited executions—the<br />

application will expire as soon as any of these limits is reached.<br />

7. Selecting the Add instances later check box will allow you to add<br />

new feature instances later in the License Manager screen. This<br />

option helps in modifying the "licensing values" without modifying<br />

the "licensing implementation" in the application/code.<br />

For example, the programmer who implemented the application protection<br />

had set the expiration date as "10/10/05" and also selected<br />

this check box. Later, if desired, the marketing/key programming personnel<br />

can modify it to suit some customer's requirement (such as,<br />

10/10/07) and program the <strong>Sentinel</strong> Key. This does not require you<br />

to apply the CodeCover protection again, modify the API calls, or<br />

repackage the product.<br />

8. Provide a name for this feature (necessary).<br />

One year from current date<br />

14400 minutes (10 days)<br />

9. The constant name will be automatically generated. However, you<br />

may modify it, if needed.<br />

10. You may optionally provide comments. When done, click OK.<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!