ГОСТ Р ИСО/МЭК 24708-2013
15.19.4ПреобразованиепарыСичленов
BSPSupportedFormats/NumSupportedFormats
в компонент АСН.1
SupportedFormats
выполняют следующим образом: принимают
N
за равным
значению члена
NumSupportedFormats:
в этом случае каждый из первых
элементов
N
(типа
BioAPI_BIR_BIOMETRIC_DATA_FORMAT
- см. 14.8) в
массиве, который выделен членом
BSPSupportedFormats
должен быть
преобразован по порядку в элемент компонента
SupportedFormats
согласно в
14.8. Компонент
SupportedFormats
должен содержать точное число
N
элементов.
15.19.5 Преобразование компонента ACH.l
SupportedFormats
в пару
Сичленов
BSPSupportedFormats/NumSupportedFormats
выполняют
следующим образом: принимают
N
равным числу элементов компонента
SupportedFormats:
вэтомслучаеновыймассивэлементов
N
типа
BioAPI_BIR_BIOMETRIC_DATA_FORMAT
(см. 14.8) должен быть заполнен
путем преобразования каждого элемента компонента
SupportedFormats
по
порядку в элемент массива, согласно14.8. Член
BSPSupportedFormats
должен быть установлен в адрес множества, а член
NumSupportedFormats
быть установлен в
N.
15.20 Тин BioAPI_CANDIDATE
15.20.1 В ПМО БиоАП И данный тип Си определен следующим образом:
typedef struct bioapi_candidate {
BioAPI_IDENTIFY_POPULATION_TYPEType;
union {
BioAPI UUID ’BIRInDataBase;
uint32_t ‘BIRInArray;
} BIR;
BioAPI_FMR FMRAchieved
} BioAPI_CANDIDATE;
15.20.2 В ПМО БиоАПИ соответствующий тип АСН.1 определен
следующим образом:
BioAPI-CANDIDATE ::= SEQUENCE {
birCHOICE {
87