Команды работы с правилами доступа

Для работы с правилами доступа служат команды PUT DATA и GET DATA (см. раздел «Команды работы с данными BER-TLV» п. 9.3) правила доступа представлены в формате Simple-TLV и кодируются в соответствии с рекомендациями ISO 7816-4 для этих команд.

типы файлов:

DF (MF) BF FRF VRF CRF TF KF ARF
- - - - - - - +

 

 

9.6.1 GET DATA

Прочитать правило с заданным идентификатором.

Файл ARF должен быть текущим.

тип команды out (case 2)

формат команды:

CLA 00
INS CA
P1 02
P2 номер правила 02..FE
Lc -
данные -
Le размер правила
ответ содержание правила (без тэга и длины)

характерные статусы ошибок:

6A86 Неправильные значения параметров P1/P2
6A88 Необходимые данные отсутствуют

 

 

9.6.2 PUT DATA

Записать правило с заданным идентификатором.

Если правило с таким идентификатором уже присутствует в данном файле или в других ARF, в данной директории или выше, то будет ошибка.

Файл ARF должен быть текущим.

тип команды in (case 3)

формат команды:

CLA 00
INS DA
P1 02
P2 номер правила 02..FE
Lc размер правила
данные содержание правила (без тэга и длины)
Le -
ответ -

характерные статусы ошибок:

6A80 Данные команды имеют недопустимый формат
6A86 Неправильные значения параметров P1/P2
6A89 Правило с указанным идентификатором уже есть

 

 

.