I can't think that the CAA has got any problem provided that the AOC holder has adequate oversight of its contracted maintenance activities and the contracts are in place with the line maintenance provider - which they would both have to be as a basic matter of compliance. It's perfectly fine for an operator to contract out all of its line maintenance if it wished to - as many do.