Можно ли проверить, является ли текущий пользователь администратором или нет/Как проверить текущие данные пользователя (Java smack + openfire в Android)?
Когда я пытаюсь создать пользователя на веб-странице администратора openfire. Есть опция:
Является ли администратором? (Предоставляет администратору доступ к Openfire)
Можно узнать, имеет ли текущий пользователь доступ администратора к Openfire? (Я имею в виду привкусом, как проверить текущий пользователь является администратором OpenFire)Smack + openfire - Можно ли проверить, является ли текущий пользователь администратором или нет?/Как проверить текущие данные пользователя?
ответ
Попробуйте это,
account = Connection.getAccountManager();
Collection<String> attrs = account.getAccountAttributes();
//inspect the values in attrs, should contain the type of account
Ок .. на странице создания.
Администратор? -> означает, что если вы хотите предоставить администратору привилегии пользователю, которого вы создаете. Пользователь-администратор будет иметь все права на создание/удаление пользователя, сеанса, групп и т. Д. Возможно, вы не захотите предоставить администраторам превалирование всем пользователям.
Если Вы хотите знать, если текущий пользователь или любой другой пользователь, который существует, имеет администратора привилегированности, то GOTO
пользователя/группы -> Пользователи -> Резюме пользователя (здесь вы получите все пользователи в системе)
Текущий пользователь должен обозначить star рядом с ним. (я думаю) Нажмите на пользователя, а затем он даст краткое описание пользователя. Администратор ?: Недвижимость будет да или нет соответственно.
Извините, мой вопрос был не ясен. Я отредактировал мой вопрос. Кстати, вы предоставили что-то полезное, спасибо –
обновленный ответ :) – frewper
Спасибо frewper, но можно проверить его в Android-клиенте? На самом деле, я хочу знать, имеет ли текущий зарегистрированный пользователь (клиент Android) права администратора или нет. 'Collection
Вы имеете в виду иметь привилегии root? – xxpor
Я хочу знать, имеет ли текущий доступ администратора/привилегии для Openfire. Спасибо –