...
Also notice that the other System AIDs have been disabled by removing their link to a configuration group.
Use the configurable AID commands to create new AIDs or change configuration values for an AID. Use the Configurable Group commands to create new groups or configuration values for a group.
Delete Configurable AID (04-04)
The Delete Configurable AID command deletes a configurable AID. It is MANDATORY to include the AID TLV of the AID to remove. Do not include other TLVs.
Command Frame
Byte 0-9 | Byte 10 | Byte 11 | Byte 12 | Byte 13 | Byte 14 … | Byte 14+n | Byte 15+n |
Header Tag & Protocol Version | Command | Sub-Command | Data Length (MSB) | Data Length (LSB) | Data | CRC (LSB) | CRC (MSB) |
ViVOtech2\0 | 04h | 04h | TLV Data Objects |
The Data Object encoded as TLV that this command can set is below.
9F06 | Application Identifier (AID) – terminal | MANDATORY | Identifies the application as described in ISO/IEC 7816-5. | b | 5 – 16 |
Response Frame
Byte 0-9 | Byte 10 | Byte 11 | Byte 12 | Byte 13 | Byte 14 | Byte 15 |
Header Tag & Protocol Version | Command | Status Code | Data Length (MSB) | Data Length (LSB) | CRC (MSB) | CRC (LSB) |
ViVOtech2\0 | 04h | 00h | 00h |
The user may NOT delete a System AID. If this command is used on a System AID, the reader disables that System AID but does not delete it. That System AID can be restored at any point by using the Set AID command on it. Until that point it does not function but continues to reside in the reader's database.
When deleting an AID, the reader returns an OK response for successful operations. If it failed to find a matching AID, it returns 60h (data does not exist).