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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Adding API Features<br />

Contents Glossary Index Troubleshooting<br />

Note: You can use the following Business Layer API functions for a Raw Data feature:<br />

- SFNTReadRawData - To read the Raw Data feature value.<br />

- SFNTWriteRawData - To write the Raw Data feature value.<br />

Adding Integer Feature<br />

1. In the License Designer screen, load the template to which the Integer<br />

feature will be added.<br />

2. Click the API tab.<br />

3. Click Add. The Add Features dialog box appears.<br />

4. Select Integer. Depending on which the other options will be disabled/enabled.<br />

The attributes are described below:<br />

Attributes<br />

Attribute Description Default Setting<br />

Write random If selected, some unique random<br />

integer data will be written as the<br />

feature value when the <strong>Sentinel</strong> Key is<br />

programmed. You can specify its<br />

length in the range specified<br />

by the Integer type radio buttons.<br />

The random value is generated by the<br />

<strong>Sentinel</strong> Key itself and is not known to<br />

you/your application. However, you<br />

can call the SFNTReadInteger API<br />

function to read the value.<br />

Please note that this value can be<br />

overwritten in the field using the<br />

Update value command or by calling<br />

the SFNTWriteInteger API function<br />

(requires the write password<br />

you specified).<br />

Not Selected<br />

<strong>Sentinel</strong> <strong>Hardware</strong> <strong>Keys</strong> Developer’s <strong>Guide</strong> 127

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

Saved successfully!

Ooh no, something went wrong!