Skip to content

Commit

Permalink
refactor: remove unused method
Browse files Browse the repository at this point in the history
OCD-4721
  • Loading branch information
tmy1313 committed Nov 25, 2024
1 parent d2628da commit 76a43cb
Showing 1 changed file with 0 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,6 @@
import software.amazon.awssdk.services.cognitoidentityprovider.model.AuthFlowType;
import software.amazon.awssdk.services.cognitoidentityprovider.model.AuthenticationResultType;
import software.amazon.awssdk.services.cognitoidentityprovider.model.ChallengeNameType;
import software.amazon.awssdk.services.cognitoidentityprovider.model.GetUserRequest;
import software.amazon.awssdk.services.cognitoidentityprovider.model.GetUserResponse;
import software.amazon.awssdk.services.cognitoidentityprovider.model.GroupType;
import software.amazon.awssdk.services.cognitoidentityprovider.model.ListUsersInGroupRequest;
import software.amazon.awssdk.services.cognitoidentityprovider.model.ListUsersInGroupResponse;
Expand Down Expand Up @@ -185,25 +183,6 @@ public User getUserInfo(UUID cognitoId) throws UserRetrievalException {
return createUserFromGetUserResponse(response);
}

public User getUserByPassingCognitoUserAttributeCache(String accessToken) throws UserRetrievalException {
GetUserResponse response = cognitoClient.getUser(GetUserRequest.builder().accessToken(accessToken).build());
User user = getUserInfo(UUID.fromString(response.username()));

if (response.userAttributes().size() > 0) {
List<GroupType> userGroups = getGroupsForUser(user.getEmail());
if (doesGroupMatchCurrentEnvironment(userGroups)) {
AttributeType orgIdsAttribute = getUserAttribute(response.userAttributes(), "custom:organizations");
if (orgIdsAttribute != null && StringUtils.isNotEmpty(orgIdsAttribute.value())) {
user.setOrganizations(getOrganizations(user.getRole(), Stream.of(orgIdsAttribute.value().split(","))
.map(id -> Long.valueOf(id))
.toList()));
}
return user;
}
}
return null;
}

public User getUserInfo(String email) throws UserRetrievalException {
AdminGetUserRequest request = AdminGetUserRequest.builder()
.userPoolId(userPoolId)
Expand Down

0 comments on commit 76a43cb

Please sign in to comment.