public async Task <string> GeneratePassword() { var response = await http.Get($"api/v4/generate_password.json"); return(Json.ToObject <GeneratedPassword>(response).Password); }
public async Task <IEnumerable <Group> > ListGroups(int page = 1) { var response = (page == 1) ? await http.Get("api/v4/groups.json") : await http.Get($"api/v4/groups/page/{page}.json"); return(Json.ToObject <List <Group> >(response)); }
public async Task <IEnumerable <UserEntry> > ListUsers(int page = 1) { var response = (page == 1) ? await http.Get("api/v4/users.json") : await http.Get($"api/v4/users/page/{page}.json"); return(Json.ToObject <List <UserEntry> >(response)); }
public async Task <IEnumerable <MyPasswordEntry> > ListPasswords(int page = 1) { var response = (page == 1) ? await http.Get($"api/v4/my_passwords.json") : await http.Get($"api/v4/my_passwords/page/{page}.json"); return(Json.ToObject <List <MyPasswordEntry> >(response)); }