Важно! Эмулятор не предназначен для тестирования самого процесса взаимодействия Correqts с адаптерами, для этого нужно пользоваться только настоящими адаптерами, лишь они гарантируют, что у банка не возникнет проблем. Эмулятор - урезанная минимальная версия адаптера. Задача эмулятора - протестировать работу с различными вариантами клиентских данных, возвращаемых адаптером. Это возможно благодаря странице, на которой клиентские данные можно менять.
Примеры конфигураций приведены для тестового стенда с адресом 10.1.13.204 и портом 9090
REMOTE_IDENTIFICATION_ADAPTER_ROSTELECOM_CLOUD
#URL OAuth сервера для получения токена доступа
accessTokenUri= https://rt-adapter.galaxy-prod.bss.one/oauth2/token
#ID клиента
clientId=apiOne
#Секрет клиента
clientSecret=apiOne
#Логин
username=admin
#Пароль
password=secret
#URL, API адаптера для обращения со стороны сервера ДБО
adapterUri= https://rt-adapter.galaxy-prod.bss.one/rostelecom-cloud
#URL, на который Адаптер должен перенаправить пользователя в случае успешной идентификации
publicApiUrl= http://10.1.13.204:9090/remoteidentification
#URL, на который Адаптер должен вернуть результат биометрической верификации
resultApiUrl= http://10.1.13.204:9090/api/v1/identification/rostelecomcloud/result
#Разрешения
scopes=user_info
#API Path Создание сессии удаленной идентификации
createSessionApiPath=/api/vrf
REMOTE_IDENTIFICATION_ADAPTER_ROSTELECOM
#URL Адаптера, на который перенаправляется пользователь для прохождения биометрической верификации
externalApiUrl=https://rt-adapter.galaxy-prod.bss.one/rostelecom/api/public/authentication
#URL, на который Адаптер должен вернуть результат биометрической верификации
resultApiUrl=http://10.1.13.204:9090/api/v1/identification/rostelecom/result
#URL, на который Адаптер должен перенаправить пользователя в случае успешной идентификации
publicApiUrl=http://10.1.13.204:9090/remoteidentification
#URL, API адаптера для обращения со стороны сервера ДБО
adapterUrl=https://rt-adapter.galaxy-prod.bss.one/rostelecom
#Token для доступа к API адаптера
token=token-value-required
#API end point, адаптера для старта УИ со стороны ДБО
createSessionPath=/api/vrf/create
REMOTE_IDENTIFICATION_ADAPTER_TRUSTGATE
#URL, на который Адаптер должен перенаправить пользователя после завершения сценария
redirectUrl=http://10.1.13.204:9090/remoteidentification
#URL, на который Адаптер должен прислать ключ сессии
sessionKeyUrl=http://10.1.13.204:9090/api/v1/identification/trustgate/sessionKey
#Запрашиваемые области доступа
scopes=openid,bio,ext_auth_result,fullname,id_doc
#URL, API адаптера для обращения со стороны сервера ДБО
adapterUrl=https://rt-adapter.galaxy-prod.bss.one/trustgate
#Пользователь
user=admin
#Пароль
password=secret
ESIA-Bridge
#API end point, адаптера для получения permissions УИ при старте со стороны ДБО
#method=POST, headers={Accept=*/*, Content-Type=application/json} data=[{"purpose":"DIGITAL_RUBLE"}]
permissions= https://rt-adapter.galaxy-prod.bss.one/bridge/api/permissions/create
#URL, на который Адаптер должен перенаправить пользователя после завершения сценария
Пример (настраивается в ДБО):redirectUrl=http%3A%2F%2F192.168.1.57%3A8888%2F%23%2FesiaDigitalRubleRedirect
#Идентификатор старта сессии в ДБО (формируется при вызове api/v1/digitalRub/wallet/registration/identifiersRequest после получения permissions)
Пример state= f644cac2-112f-4da8-91e9-c68907d9f2eb
#URL, API адаптера для обращения со стороны сервера ДБО
adapterUrl= https://rt-adapter.galaxy-prod.bss.one/bridge?redirect_url=$redirectUrl&state=state&permissions=permissions
Пример: https://rt-adapter.galaxy-prod.bss.one/bridge?redirect_url=http%3A%2F%2F192.168.1.57%3A8888%2F%23%2FesiaDigitalRubleRedirect&state=f644cac2-112f-4da8-91e9-c68907d9f2eb&permissions=c357bdda-5c9c-4587-969c-6aaf9f9a71d6
#API end point, адаптера для получения расшифрованного токена
#method=POST, headers={Accept=*/*, Content-Type=application/json}
tokenDecrypt= https://rt-adapter.galaxy-prod.bss.one/bridge/api/consent
#API end point, адаптера для получения списка документов клиента
#method=GET, headers={Accept=*/*, Content-Type=application/json}
clientDocs= https://rt-adapter.galaxy-prod.bss.one/bridge/api/docs?bridge_oid={bridge_oid}
#API end point, адаптера для получения данных выбранного документа
#method=GET, headers={Accept=*/*, Content-Type=application/json}
clientDoc= https://rt-adapter.galaxy-prod.bss.one/bridge/api/{oid}/docs/{doc_type}/{id}?bridge_oid={bridge_oid}
#API end point, адаптера для получения данных о клиенте
#method=GET, headers={Accept=*/*, Content-Type=application/json}
clientInfo= https://rt-adapter.galaxy-prod.bss.one/bridge/api/me?bridge_oid={bridge_oid}