Implement Token Exchange External To Internal In Keycloak.

According to Keycloak Documentation, there are multiple token exchange flows available for the OAuth 2.0 Token Exchange specification.