编程语言
首页 > 编程语言> > java-Smack openfire-是否可以检查当前用户是否为管理员? /如何查看当前用户详细信息?

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

作者:互联网

是否可以检查当前用户是否为管理员/如何检查当前用户详细信息?(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