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 PRIMESmart ID Identity Manager 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. You import the encoding description from a file. The encoding description has a proprietary syntax and describes the information that will be sent to Nexus PRIME the identity Manager 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 in Identity Manager.
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 withNexus PersonalSmart ID Desktop AppNexus PRIME Identity Manager uses Smart ID Desktop App (Personal Desktop App) to encode cards with Smart ID Self-Service as well as optionally with PRIME Explorerthe Identity Manager operator UI. For this use case you need to specify the middleware DLL as follows:
|
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Currently, MiniDriver support in PRIME Identity Manager is limited to the JPKIEncoder (that is, no support for Smart ID Desktop App (Personal Desktop App)), CardOS middleware and certain specific use cases (SKI, reading MDCardSerialNumber, writing CardD). PRIME Identity Manager 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:
|