ГОСТ Р ИСО/МЭК 24708-2013
UnregisterBFP-ResponseParams
: : r
NULL
и
BFPUnrcgistrationEvent-NotificationParams
: : r
SEQUENCE {
bfpProductUuidBioAPI-UUID
}
16.62.3Когдаструктураполучаетвызовкфункции
BioAPI_UnregisterBFP
от локального приложения, она сначала определяет
ИИРглавнойконечнойточкипутемпреобразованияизпараметра
HostingEndpointIRI
согласно 15.3, а затем выполняют действия, указанные в
одном из следующих подпунктов.
16.62.3.1Если главной конечной точкой является локальная конечная
точка, структура должна выполнить следующие действия в указанном порядке:
a) выполнить внутренний вызов функции БиоАПИ (см. 13.10) к такой же
функции с теми же значениями параметра, как и во входящем вызове;
b
) в случае, если возвращенное значение внутреннего вызова не равно 0,
возвратитьэтозначениелокальномуприложениюбезвыполнения
следующих действий;
c) создать временное абстрактное значение (
incom ingR equestP aram s
) типа
UnregisterBFPRequestParams
(см. 16.62.2) путем преобразования из
параметров вызова функции
BioAPIUnregisterBFP
согласно 16.62.6;
cl) проверить таблицу
VisibleBFPRegistrations
(см. 18.4) на наличие
поля, в котором:
Г) компонент
hostingEndpointIRI
содержитИИРлокальной
конечной точки; и
2) компонент
bfpProductUuid
имеет такое же значение, как и
компонент
bfpProductUuid
incom ingR equestP aram s;
е) в случае, еслитакоеполене обнаружено,возвратить значение
BioAPIERR_NO_SUCH_COMPONENT_FOUND
локальному
приложению без выполнения следующих действий;
325