ClientAssertion
A client_assertion_type and signed client_assertion JWT for JWT-based client authentication (e.g. private_key_jwt), returned by a ClientAssertionProvider.
Deliberately not a data class: assertion is a client credential, and a generated toString() would print it in full on any log/exception-message interpolation or crash report capture.