> This establishes this client as a confidential client, Might be worth nothing this is only possible for clients that support credentials in the first place?