Работа с пользователями смарт-терминала

С помощью User API вы можете узнать данные всех пользователей или пользователя, который авторизован на смарт-терминале в данный момент. Например, список прав авторизованного пользователя.

Для работы используйте класс UserAPI.

Методы

Класс UserAPI содержит следующие методы:

Получить данные всех пользователей

fun getAllUsers(context: Context): List<User>

Где:

Получить данные авторизованного пользователя

fun getAuthenticatedUser(context: Context): User

Где:

Получить список всех доступных прав

fun getAllGrants(context: Context): List<Grant>

Где:

Получить список прав авторизованного пользователя

fun getGrantsOfAuthenticatedUser(context: Context): List<Grant>

Где:

Пример

Пример использования User API в демонстрационном приложении.