[CXF-5311] Passing principal name to password providers when possible