For the chicken pasta salad, first remove the grilled chicken from the bones and cut into bite-sized pieces. Cut the spring onions and chives into fine rolls. Drain asparagus well and cut into 2 cm pieces. Drain pineapple pieces and save 2 tablespoons juice. Mix all ingredients well.
Mix oil, vinegar and pineapple juice, season and pour over salad. Mix in the mayonnaise. Refrigerate the chicken pasta salad until ready to serve.