ГОСТ Р ИСО/МЭК 24708-2013
16.13.5КогдаинфраструктураполучаетсообщениезапросаПМО
БиоАПИ (см. 13.9)
bspAttach
от главной конечной точки, она должна
выполнить следующие действия в указанном порядке:
a) разрешить
incom ingR equestP aram s
выступать в качестве значения
параметра типа
BSPAttach-RequestParams
(см. 16.13.2) сообщения
запроса ПМО БиоАПИ
bspAttach;
b) совершить внутренний вызов функции БиоАПИ (см. 13.10) к функции
BioAPIBSPAttach,
в котором параметры вызова функции должны быть
установлены путем преобразования из
incom ingR equestP aram s
согласно
16.13.6;
c) Если возвращенное значение внутреннего вызова не равно 0, создать и
отправить соответствующее сообщение ответа ПМО БиоАПИ
bspAttach
(см. 13.3) с возвращаемым значением, установленным на такое значение,
без выполнения следующих действий;
d) создать временное абстрактное значение
(incom ingR esponseP aram s)
типа
BSPAttach-ResponseParams
(см. 16.13.2) путем преобразования
параметров внутреннего вызова функции согласно 16.13.9;
e) добавить поле в таблицу
AttachSessionRemoteReferences
(см.
18.9), в котором:
1)
компонент
referrerEndpointIRI
установлен на ИИР главной
конечной точки;
2) компонент
bspProductUuid
установленизкомпонента
bspProductUuid
incom ingR equesiP aram s
и
3) компонент
originalBSPHandle
установленизкомпонента
newOriginalBSPHandle
in corningR espon seP a ram s;
f) создать и отправить сообщение ответа ПМО БиоАПИ
bspAttach
(см.
13.3)созначениемпараметра,установленнымна
incom ingR esponseP aram s
, и возвращаемым значением, установленным на
0
.
166