ym88659208ym87991671
Тестирования на ИФТ и ПСИ стенде | Документация для разработчиков

Тестирования на ИФТ и ПСИ стенде

Обновлено 30 октября 2024

Минимальная поддерживая версия SDK: 2.4.0

Тестирования на ИФТ и ПСИ стенде.

Предварительно у вас должно быть настроена полная интеграция с тестовыми стендами, а так же вы как партнер должны быть добавлены на ваш стенд. Для этого можно написать в ваш чат поддержки Сбер ID (Ваш_продукт & Сбер ID) или на почту support_sberid@sber.ru

Для настройки стенда необходимо вызвать после инициализации SDK метод SID.Settings.setMainSettings(clientID = "clientId вашего сервиса", stand = StandName, который принимает в качестве входного параметра StandName - Enum класс с перечислением доступных стендов.


import sberid.sdk.global.models.StandName

class App : Application() {

override fun onCreate() {
super.onCreate()
SID.Initializer.initialize(application = this)
SID.Settings.setMainSettings(clientID = "clientId вашего сервиса", stand = StandName.CLOUD_IFT)
...
}

Начиная с версии 4.0.0 обновлен путь к сущности StandName: Было: import sberid.sdk.auth.model.StandName Стало: import sberid.sdk.global.models.StandName Данное изменение было сделано для улучшения архитектуры SDK и повышения масштабируемости решений для работы с сущностью StandName в будущем.


/**
* Нестабильный стенд id.sber.ru, на котором ведется разработка
*/
CLOUD_IFT,

/**
* Стабильный стенд id.sber.ru, на котором ведется стабилизация
*/
CLOUD_PSI,

/**
* Нестабильный стенд ЕСА, на котором ведется разработка
*/
ESA_IFT,

/**
* Стабильный стенд ЕСА, на котором ведется стабилизация
*/
ESA_PSI,

/**
* Промышленный стенд, подставляется по умолчанию при инициализации SDK
*/
PROM

Обратите внимание, стенды cloud (id.sber.ru) и ЕСА отличаются. Скорее всего вы уже используете CLOUD стенды, так как новые партнеры уже переехали на новое решение Сбер ID

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.