They're both correct, but mean different things. "He's quite honest in his intentions." means that his intentions were good, and that he didn't intend to be deceitful or to lie. "He's quite honest about his intentions." means that he's honest and upfront about his motivation for something, no matter what the motives may be.