ГОСТ Р ИСО/МЭК 24708-2013
bspSchemaBioAPI-BSP-SCHEMA,
update BOOLEAN
}
RegisterBSP-ResponseParams ::= NULL
и
BSPRcgistrationEvent-NotificationParams ::= SEQUENCE {
bspSchemaBioAPI-BSP-SCHEMA,
update BOOLEAN
}
16.59.3Когдаструктураполучаетвызовкфункции
BioAPI_RegisterBSP
от локального приложения, она сначала определяет
ИИРглавнойконечнойточкипутемпреобразованияизпараметра
HostingEndpointIRI
согласно15.3, и только затем выполняют действия,
указанные в одном из следующих подпунктов.
16.59.3.1Если главной конечной точкой является локальная конечная
точка, структура должна выполнить следующие действия в указанном порядке:
a) совершить внутренний вызов функции БиоАПИ (см. 13.10) к такой же
функции с теми же значениями параметра, как и во входящем вызове;
b
) в случае, если возвращенное значение внутреннего вызова не является
0. возвратить такое значение локальному приложению без выполнения
следующих действий;
c) создать временное абстрактное значение (
incom ingR equestP aram s
) типа
RegisterBSPRequestParams
(см. 16.59.2) путем преобразования из
параметров вызова функции
BioAPI_RegisterBSP
согласно 16.59.6;
d) проверить таблицу
VisibleBSPRegistrations
(см. 18.3) на наличие
поля, в котором:
1) компонент
hostingEndpointIRI
содержитИИРлокальной
конечной точки и
2) компонент
bspProductUuid
имеет такое же значение, как и
компонент
bspProductUuid
компонента
bspSchema
incom ingR equestP aram s;
309