SDP Algorithms/ maximally complementary solutions

Hello, I was wondering if there are algorithms for (linear) Semidefinite Programs (SDP) out there, that converge towards a maximally complementary solution, even if strict complementary does not hold. In particular: My SDP (for which I know stricly feasible starting points (primal and dual)) does not have any stricty complementary optimal solutions. Because of that I am interested in at least maximally complementary solutions. If yes, I would like to find a proof. Thanks for any help.

-