Class UserService

java.lang.Object
org.qubership.atp.ram.services.UserService

@Service public class UserService extends Object
  • Constructor Details

    • UserService

      @Autowired public UserService(org.springframework.web.client.RestTemplate m2mRestTemplate)
  • Method Details

    • init

      @PostConstruct public void init()
    • getUserInfoById

      public UserInfo getUserInfoById(UUID userId)
      Find UserInfo by specified id.
      Parameters:
      userId - user identifier
      Returns:
      user info
    • getUserByIds

      public List<UserInfo> getUserByIds(Set<UUID> userIds)
      Find UserInfo by specified id.
      Parameters:
      userIds - user identifiers
      Returns:
      user info
    • getUserIdFromToken

      public UUID getUserIdFromToken(String token)
      Get user id from auth token.
      Parameters:
      token - current user auth token
      Returns:
      user id
    • getUserInfoFromToken

      public UserInfo getUserInfoFromToken(String token)
      Get UserInfo from auth token.
      Parameters:
      token - current user auth token
      Returns:
      user info