Дополнительные методы для платформ iOS и Android
Данные методы не являются обязательными к использованию в ваших приложениях.
Для обеих платформ
Отзыв рефреш-токена
Для отзыва токена необходимо воспользоватся методом logout
. Метод logout удаляет локально сохраненный рефреш-токен если он присутствует.
Необходимо вызвать этот метод при разлогине пользователя в своем приложении.
Пример использования:
SPayBridgeModule.logout()
Android
Метод для проверки даны ли все необходимые разрешения пользователем
Для проверки даны ли все необходимые разрешения пользователем воспользуйтеся методом androidCheckPermissions
.
Возвращаемый значения (flag: boolean, array: Array<String>)
. flag
- true если все разрешения были даны, false если хоть одно из разрешений было не дано.
array
- список разрешений, которые не были даны пользователем.
Пример использования:
SPayBridgeModule.androidCheckPermissions(
(flag: boolean, array: Array<String>) => {
// ...
})
iOS
Устанвка схемы банка
Метод iosSetBankScheme
позволяет передавать банковские схемы, если приложение самостоятельно валидирует установленные приложения Сбербанк онлайн/СБОЛ на устройстве.
Пример использования:
let urlString = "sbolShemes"
SPayBridgeModule.iosSetBankScheme(urlString)
// ...