Revision 56:c05a77f786c8 src/my/com/upass/UPassControllerV2.java
src/my/com/upass/UPassControllerV2.java | ||
---|---|---|
16 | 16 |
import java.util.Date; |
17 | 17 |
import java.util.HashMap; |
18 | 18 |
import java.util.List; |
19 |
import java.util.Map; |
|
20 |
import java.util.Set; |
|
19 | 21 |
|
20 | 22 |
import my.com.upass.factory.UPassFactory; |
21 | 23 |
import my.com.upass.maybank.entities.IbccUser; |
... | ... | |
28 | 30 |
import my.com.upass.pojo.UserAppAccess; |
29 | 31 |
import my.com.upass.services.ActivateUserService; |
30 | 32 |
import my.com.upass.services.AppAccessMgtService.MultipleAppAccessesFound; |
33 |
import my.com.upass.services.AppAccessMgtService; |
|
31 | 34 |
import my.com.upass.services.AssignTokenService; |
32 | 35 |
import my.com.upass.services.CheckPasswordReusedService; |
33 | 36 |
import my.com.upass.services.DeleteTokenService; |
... | ... | |
821 | 824 |
return rc; |
822 | 825 |
} |
823 | 826 |
|
827 |
public Map<MinimalUserBean, UserAppAccess> listApplicationAdmins( |
|
828 |
String upassAdminUsername, String upassAdminPassword, Session txSession) |
|
829 |
throws UPassException { |
|
830 |
|
|
831 |
AccessCheckResult checkResult = checkAppAccess(upassAdminUsername, upassAdminPassword, txSession); |
|
832 |
|
|
833 |
if (!checkResult.hasUPassAdminAccess()) |
|
834 |
throw new UPassException(MinimalConstants.ERR_APP_SERV_NOT_PERMITTED); |
|
835 |
|
|
836 |
final Map map = appAccessMgtService.listApplicationAdmins(txSession); |
|
837 |
return (Map<MinimalUserBean, UserAppAccess>) map; |
|
838 |
} |
|
839 |
|
|
824 | 840 |
// /////////////////////////////////////////////////////////////////////////////// |
825 | 841 |
// token area |
826 | 842 |
// /////////////////////////////////////////////////////////////////////////////// |
... | ... | |
1321 | 1337 |
username, ClientApp.APP_ID_M2U, null); |
1322 | 1338 |
|
1323 | 1339 |
System.out.println("deleteResult: " + deleteResult); |
1340 |
|
|
1341 |
Set<MinimalUserBean> adminUsers = controller.listApplicationAdmins( |
|
1342 |
adminUsername, adminHashedPassword, null) |
|
1343 |
.keySet(); |
|
1344 |
|
|
1345 |
System.out.println("adminUsers: " + adminUsers); |
|
1346 |
|
|
1324 | 1347 |
} |
1325 | 1348 |
} |
Also available in: Unified diff