ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java-Smack openfire-是否可以检查当前用户是否为管理员? /如何查看当前用户详细信息?

2019-11-01 11:27:42  阅读:273  来源: 互联网

标签:smack openfire admin java android


是否可以检查当前用户是否为管理员/如何检查当前用户详细信息?(Android中的Java smack openfire)?
当我尝试在openfire管理网页上创建用户时.有一个选项:是管理员? (授予管理员对Openfire的访问权限)
有可能知道当前用户是否具有对Openfire的管理员访问权限? (我的意思是,如何检查当前用户是OpenFire的管理员)

解决方法:

尝试这个,

 account = Connection.getAccountManager();
 Collection<String> attrs = account.getAccountAttributes();
 //inspect the values in attrs, should contain the type of account

确定..在用户创建页面上.

是管理员吗? ->表示如果您要向创建的用户授予管理员权限.管理员用户将拥有创建/删除用户,会话,组等的所有权限.
您可能不希望向所有用户提供管理员特权.

如果您想知道当前用户或存在的任何其他用户是否具有管理员权限,请转到

用户/组->用户->用户摘要(此处您将获得系统中的所有用户)

当前登录的用户将在其旁边以星号表示. (我认为)
单击用户,然后将提供用户摘要.
“是否为管理员?:”属性将相应地为是或否.

标签:smack,openfire,admin,java,android
来源: https://codeday.me/bug/20191101/1983193.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有