public async Task <IActionResult> ListIIM() { //var username = ApplicationUtility.GetTokenAttribute(Request.Headers["Authorization"], "sub"); //string value = Request.Headers["Authorization"]; //value = value.Remove(0, 7); //var jwtHandler = new JwtSecurityTokenHandler(); //var token = jwtHandler.ReadJwtToken(value); //var usernameClaim = token.Claims.Where(a=>a.Type=="sub").FirstOrDefault(); var service = new AmazonIAMService(); var res = await service.ListUsers(); var response = new GenericResponse <List <string> >() { IsSuccess = true, Message = "User created in IAM successfully.", ResponseCode = 200, Result = res }; return(Ok(response)); }