validateTokenForTokenExchange
open suspend override fun validateTokenForTokenExchange(subjectToken: String): ValidatedAccessToken(source)
Validates the subject token (that is a token sent by a third party) for token exchange) is one issued from generation, and that the client presented a valid proof-of-possession for the key the token is bound to. Callers need to authenticate the client before calling this method.