简体   繁体   English

如何获得as400(jt400)登录用户列表

[英]How to get as400 (jt400) Sign on User List

I'm developing IBM AS400 Client Access Software. 我正在开发IBM AS400客户端访问软件。 I'm trying to get Sign on User List. 我正在尝试登录用户列表。 there are have more than 70 sign on Users, but my code give me only 6 User Details. 用户上有70多个签名,但我的代码只给了我6个用户详细信息。 Can anyone help me to do this Friends.. 任何人都可以帮我做这个朋友..

My Code : 我的代码:

try {
         AS400 system = new AS400 ("SERVER","USER", "PASSWORD");
         UserList userList = new UserList(system);
         Enumeration list = userList.getUsers();

      while (list.hasMoreElements())  {
      User U = (User) list.nextElement();

      long UID = U.getUserID();
      String SUID = Long.toString(UID);

      String DESCRIPTION = U.getDescription();
      int USD_STORAGE = U.getStorageUsed();
      String USD_S = Integer.toString(USD_STORAGE);
      String COUNTRY_ID = U.getCountryID();
      String JOB_DESCRIPTION = U.getJobDescription();
      String STATUS = U.getStatus();

String[] JOBDATA = {SUID,DESCRIPTION,USD_S,COUNTRY_ID,JOB_DESCRIPTION,STATUS};
DTM.addRow(JOBDATA);


}
} catch (Exception e) {
       e.printStackTrace();
}

System security usually restricts who can view user profile information. 系统安全性通常会限制谁可以查看用户配置文件信息。 "USER" must have the proper authority. “USER”必须具有适当的权限。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM