Hi All,
I am trying to configure service account authentication from solace REST consumer using OAuth JWT Authentication as specified here: https://docs.solace.com/Configuring-and-Managing/Managing-RDPs.htm#managing_rest_messaging_1948951837_1004979. My HTTP endpoint is Cloud Run service in Google Cloud Platform and needs service account authentication.
Now this authentication method is not available in the Solace Broker Management console. There are only HTTP Basic, Client Certificate, and HTTP Header. Now to configure OAuth/OAuth JWT Authentication I need solace CLI which is accessible on doing SSH to the broker machine (why?). So, I SSH to Solace broker as specified here https://docs.solace.com/Solace-CLI/Using-Solace-CLI.htm and I could log in (Although, I could not find .pem, .ppk file to avoid putting password every time). After logging into the broker machine, I am not able to put in the commands mentioned in the documentation to create an OAuth JWT token and use it for authenticating the service (REST endpoint). Here is what I see after SSH into the broker machine