### MSAL client type Confidential ### Problem statement Callbacks are hard and are making the flows in Identity.Web very tricky due to callback chaining. Expose WithClientAssertion(string) or WithClientAssertion(ClientAssertion) at request level. This always overrides the app. ### Proposed solution _No response_ ### Alternatives _No response_