Описание: Development tools
Введение
Вычисление подписи
Подпись используется для подтверждения того, что информацию в SBC отправляет именно Присоединяющаяся сторона (а не мошенник).
Подписи в DAPI вычисляются с помощью алгоритма HMAC_SHA1. Ключ формируется следующим образом:
Take Connecting Party ControlKey
Описание: Remove dashes from it
Преобразовать результат из шестнадцатеричного формата в двоичный
Корректные значения подписи для всех типов транзакций, поддерживаемых DAPI, в инструменте отладки ниже:
| String to sign |
|---|
| Signature |
|---|
Описание: Example code and SDK
На GitHub доступно несколько решений, разработанных для интеграции с SBC на платформах Android и iOS через DAPI.