ГОСТ Р ИСО/МЭК 24708-2013
Т а б л и ц а6-ПреобразованиеданныхмеждучленамитипаСи
BioAPI BFP SCHEMA и компонентами АСН.1 типа BioAPI-BFP-SCHEMA
Член типа Си
Компонент типа
АСН.1
bfpProductUuid
Category
Description
Path
specVersion
productVersion
Vendor
supportedFormats
Номер пункта
настоящего
стандарта
15.58
15.21
15.53
15.2
15.59
15.53
15.53
15.5.4 и 15.5.5
BFPProductUuid
BFPCategory
BFPDescription
Path
SpecVersion
ProductVersion
Vendor
BFPSupportedFormats,
NumSupportedFormats
FactorsMask
BFPPropertyUuid
BFPProperty
HostingEndpointIRI
factorsMa.sk
propertyUuid
Property
hostingEndpointIRI
15.10
15.58
15.22
15.3
15.5.4ПреобразованиепарычленовСи
BFPSupportedFormats/NumSupportedFormats
вкомпонентАСН.1
SUpportedFormatS
выполняют следующим образом: принимают
N
равным
значениючлена
NumSupportedFormats;
в этом случае каждый первый
элемент
N
(типа
BioAPI_BIR_BIOMETRIC_DATA_FORMAT
- см 15.8) в
массиве, который выделен членом
BFPSupportedFormats,
должен быть
преобразован по порядку в элемент компонента
SUpportedFormatS,
согласно
15.8. У компонента
SUpportedFormatS
должно быть точно
N
элементов.
15.5.5 Преобразование компонента АСН.1
SUpportedFormatS
в пару
членов Си
BFPSupportedFormats/NumSupportedFormats
выполняют
следующим образом: принимают
N
равным числу элементов компонента
SUpportedFormatS;
вэтомслучаеновыймассивэлементов
N
типа
BioAPI_BIR_BIOMETRIC_DATA_FORMAT
(см. 15.8) должен быть заполнен
путем преобразования каждого элемента компонента
SUpportedFormatS
в
68