Update TokenBasedSimpleAdapter.java
This commit is contained in:
@@ -33,25 +33,26 @@ public class TokenBasedSimpleAdapter extends AbstractAuthorizeAdapter {
|
||||
public String generateInfo(UserInfo userInfo,Object app) {
|
||||
AppsTokenBasedDetails details=(AppsTokenBasedDetails)app;
|
||||
|
||||
String tokenUsername="";
|
||||
|
||||
|
||||
if(details.getUserPropertys().indexOf("uid")>-1){
|
||||
tokenUsername=userInfo.getId();
|
||||
}else if(details.getUserPropertys().indexOf("username")>-1){
|
||||
tokenUsername= userInfo.getUsername();
|
||||
}else if(details.getUserPropertys().indexOf("email")>-1){
|
||||
tokenUsername=userInfo.getEmail();
|
||||
}else if(details.getUserPropertys().indexOf("windowsAccount")>-1){
|
||||
tokenUsername= userInfo.getWindowsAccount();
|
||||
}else if(details.getUserPropertys().indexOf("employeeNumber")>-1){
|
||||
tokenUsername=userInfo.getEmployeeNumber();
|
||||
}else if(details.getUserPropertys().indexOf("department")>-1){
|
||||
tokenUsername= userInfo.getDepartmentId();
|
||||
}else if(details.getUserPropertys().indexOf("departmentId")>-1){
|
||||
tokenUsername= userInfo.getDepartment();
|
||||
}
|
||||
String tokenUsername = userInfo.getUsername();
|
||||
|
||||
if(details.getUserPropertys()!=null && !details.getUserPropertys().equals("")) {
|
||||
if(details.getUserPropertys().indexOf("uid")>-1){
|
||||
tokenUsername=userInfo.getId();
|
||||
}else if(details.getUserPropertys().indexOf("username")>-1){
|
||||
tokenUsername= userInfo.getUsername();
|
||||
}else if(details.getUserPropertys().indexOf("email")>-1){
|
||||
tokenUsername=userInfo.getEmail();
|
||||
}else if(details.getUserPropertys().indexOf("windowsAccount")>-1){
|
||||
tokenUsername= userInfo.getWindowsAccount();
|
||||
}else if(details.getUserPropertys().indexOf("employeeNumber")>-1){
|
||||
tokenUsername=userInfo.getEmployeeNumber();
|
||||
}else if(details.getUserPropertys().indexOf("department")>-1){
|
||||
tokenUsername= userInfo.getDepartmentId();
|
||||
}else if(details.getUserPropertys().indexOf("departmentId")>-1){
|
||||
tokenUsername= userInfo.getDepartment();
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* use UTC date time format
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user