[CXF-5764] Initial update, enforce cliend id and secret only if no Pricnipal is already available