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

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

Обновлено 30 мая 2024

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

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

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

Для настройки стенда необходимо вызвать после инициализации SDK метод SID.Login.createLoginManager(stand: StandName), который принимает в качестве входного параметра StandName - Enum класс с перечислением доступных стендов.


import sberid.sdk.global.models.StandName

class App : Application() {

override fun onCreate() {
super.onCreate()
SID.Initializer.initialize(
application = this,
clientId = "clientId вашего сервиса",
)
SID.Login.createLoginManager(stand = StandName.CLOUD_PSI)

}

Начиная с версии 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 в настройках своего браузера.