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 9 – Programming <strong>Sentinel</strong> <strong>Hardware</strong> <strong>Keys</strong><br />

Contents Glossary Index Troubleshooting<br />

Question 8 - How is the update packet created using the Key Programming<br />

API library different from the ones created using the<br />

secure update library?<br />

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

<br />

Secure update allows you to create updates using a predefined interface,<br />

whereas using Key Programming APIs you can define your own values programmatically<br />

or through an interface designed by you.<br />

Question 9 - How to create an update packet using the Key Programming<br />

APIs?<br />

For information on how to create an update packet, please look for the<br />

SampleUpdate folder located at the location, \Key Programming\Visual<br />

C++\Samples\SampleUpdate in the SDK.<br />

Question 10 - How do I generate the information to be programmed<br />

onto the token?<br />

Use the Export-File Manager wizard at the License Manager stage to generate<br />

the programmable information. Refer to, Generating a License Group<br />

File, on page 208.<br />

Question 11 - How do I program this generated information onto<br />

the token, using the Key Programming APIs?<br />

For information on how to program this generated information on your<br />

token, please look for the ProgramExportFile folder located at the location,<br />

\Key Programming\Visual C++\Samples\ProgramExportFile in the<br />

SDK.<br />

Question 12 - What are the constants, defined in the Key Programming<br />

APIs, used for?<br />

These constants allows you to manipulate the instruction to the Key Programming<br />

APIs. Please refer to the samples, located at the location<br />

\Key Programming\Visual C++\Samples, for more information.

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

Saved successfully!

Ooh no, something went wrong!