Improved code
This commit is contained in:
parent
356da003c7
commit
0286521cfe
|
@ -7,7 +7,6 @@ import java.util.ArrayList;
|
|||
import java.util.Base64;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
@ -131,9 +130,8 @@ public class JWTSecret extends Secret {
|
|||
@Override
|
||||
public ClientInfo getClientInfo() throws Exception {
|
||||
if(clientInfo==null) {
|
||||
getAccessToken();
|
||||
List<String> roles = new ArrayList<>(getRoles());
|
||||
clientInfo = new UserInfo(accessToken.getPreferredUsername(), roles, accessToken.getEmail(), accessToken.getGivenName(), accessToken.getFamilyName());
|
||||
User user = getUser();
|
||||
clientInfo = new UserInfo(user.getUsername(), new ArrayList<>(user.getRoles()), user.getEmail(), user.getGivenName(), user.getFamilyName());
|
||||
}
|
||||
return clientInfo;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue