Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Excerpt |
---|
An encoding description contains the information for the electronic personalization of a card. Nexus PRIME supports a variety of authentication technologies such as RFID and PKI. You can combine several technologies or RFID variants on a multi-functional or hybrid card. To create an encoding description, you must You import the encoding definition description from a file. The encoding description has a proprietary syntax and describes the information that will be sent to Nexus PRIME Production Client and hence to the encoding unit in the card printer or to the card terminal during electronic personalization. |
See also Set up an encoding description file.
Format of encoding description
Expand | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
The format of an encoding description is an INI file using sections, elements and values. There are standard sections in the file that contain information:
The encoding description file includes a header and basic definitions, explained below. |
Header
Expand | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Each encoding description file has a header, consisting of the
The header contains the following elements:
|
Basic definitions
Expand | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Some basic definitions are needed for PKI card encoding use cases.
Recommendations:
Examples:
PKCS#11 library definition for use with Nexus Personal Desktop AppNexus PRIME uses Nexus Smart ID Desktop App (Personal Desktop App) to encode cards with PRIME Smart ID Self-Service as well as optionally with PRIME Explorer. For this use case you need to specify the middleware DLL as follows:
|
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Currently, MiniDriver support in PRIME is limited to the JPKIEncoder (that is, no support for Nexus Smart ID Desktop App (Personal Desktop App)), CardOS middleware and certain specific use cases (SKI, reading MDCardSerialNumber, writing CardD). PRIME uses it to complement PKCS#11, not as a replacement - hence you still need to specify the PKCS#11 library definition shown above as well. This is an example of a MiniDriver definition:
Description of the elements:
Recommendations: As MiniDriver libraries are specific to Windows, it is highly recommended to use this more specific nomenclature:
Example: Same as with PKCS#11 library definitions, you can also specify absolute paths and use the
|
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
This is an example of
Description of the elements:
|
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
You can encode a subset of all applications defined in your encoding description file through mapped fields. Define there, for example, just “BC” to encode just application B and C without application A. You set a field and a special element
Description of the elements:
|
Certificate template related definition
You must define a certificate template in order to perform any certificate or key related operation for a user (for example, key archival, key recovery, etc.). There are two ways to define certificate template details in the encoding description file.
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
Certificate template definition can be defined via the
Description of the elements:
|
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Certificate template definition can also be defined via field mapping fields. This can be achieved via the
Description of the elements:
|