ГОСТ Р ИСО/МЭК19784-1—2007
П риложение А
(обязательное)
Соответствие
А.1 Общ ие положения
А.1.1 Проверке на соответствие требования»/ настоящего стандарта подвергают:
- биометрические приложения;
- инфраструктуру БиоАЛИ:
- ПБУ. включающий в себя один из следующих подклассов:
- БиоАЛИ совместимый ПБУ для верификации;
- БиоАЛИ совместимый ПБУ для идентификации:
- БиоАПИ совместимый ПБУ для получения данных;
- БиоАПИ совместимый механизм верификации;
- БиоАПИ совместимый механизм идентификации.
А.1.2 Требований соответствия для биометрических приложений, инфраструктуры БиоАПИ и ПБУ опреде
лены в А.2. А.З и А.4 соответственно.
П р и м е ч а н и е — В нэстояще»/ стандарте не расс»/атриваются вопросы соответствия ПБФ. однако они
описаны в других частях комплекса стандартов ИСО.’МЭК 19784. Интерфейсы модулей БиоАПИ не стандартизо
ваны.
А.2 С овм естим ость биом етрического приложения специф икации БиоАПИ
А.2.1 Для проверки соответствия настоящему стандарту биометрическое приложение должно произвести
вызов каждой используемой функции БиоАПИ в соответствии с требованиями настоящего стандарта. Все вход ные
параметры должны присутствовать и быть действительными. Приложение должно принимать все действи тельные
выходные параметры и возвращае»/ые значения.
А.2.2 Минимальный набор функций, которые должны быть вызваны, не установлен. Несмотря на это био
метрическое приложение должно соответствовать установленным зависимостям вызовов функций.
А.З С овм естимость инф раструктуры специф икации БиоАПИ
А.3.1 Связующим звеном между соответствующи»/и БиоАПИ приложениями и ПБУ является когипоненг
инфраструктуры БиоАПИ. Он предназначен для решения следующих общих задач:
a) загрузки/присоединения ПБУ:
b
) управления ПБУ и ПБФ:
c) поддержки и управления реестром компонентов;
d) пересылки вызовов функций/трансляции ПИП — ИПУ;
e) обработки уведомлений о событиях ПБУ и отправки этих уведо»/лений о событиях обработчику событий в
приложение, которое загрузило данный ПБУ;
д) поддержки вызовов ПИП, связанных с инсталляцией или деинсталляцией компонентов БиоАПИ. с соот
ветствующим обновлением реестра компонентов:
0 поддержки запросов оо стороны ПБУ об установленных ПБФ.
А.3.2 Для соответствия БиоАПИ вышеуказанный ко»/лонент инфраструктуры БиоАПИ должен:
a) предоставлять функции управления компоненте»/ в соответствии с 8.1;
b
) предоставлять данные для реестра компонентов в соответствии с разделом 10;
c) выполнять трансляцию функций ПИП, указанных в разделе 8. в соответствующие функции ИПУ. указанные
в разделе 9;
d) соответствовать структурам данных, определенным в разделе 7. и кодам ошибок, определенным в раз
деле 11. при реализации перечислений а) — с):
е) обрабатывать уведомления о событиях и обратных вызовах в соответствии с 7.28, 8.3 и 9.2.
А.3.3 Соответствующая инфраструктура БиоАПИ должна поддерживать все опции, установленные настоя-
щи»/ стандарто»/. так как это обеспечивает воз»/ожность приложению и ПБУ реализовать любую из этих опций. Нв
определено никаких подгрупп функций соответствующей инфраструктуры.
А.4 С оответствие ПБУ специф икации БиоАПИ
Для соответствия настоящ ему стандарту ПБУ должны реализовывать функции, обязательные для ПБУ
соответствующего подкласса, в соответствии с ИПУ. определенны»/ в разделе 9. ПБУ должны соответствовать
одному из соответствующих подклассов, указанных в А.1.1.
ПБУ должны принимать все действительные входные napat/етры и возвращать действительные выходные
параметры. Необязательные возможности и возвращаемые параметры »/огут отсутствовать, но если они реали
зованы. то они должны соответствовать требованиям настоящего стандарта. Дополнительные лара»/етры не
требуются.
82