I've moved this over to our Tableau Developer Community where it is more likely to receive a response. Keep in mind that questions that don't receive a response could often use some clarification. I'm not sure I totally understand your question so any extra information you can provide could be helpful.
You can logon with the Server REST API (without using encrypted password) and use the X-Tableau-Auth as workgroup-session-id cookie in your LoadRunner scripts.
You can find more info on Server REST API vs normal web service calls interoperability here:
But if you really need the encryption logic, you can find the code in these samples:
- Ruby: This ruby class can logon and invoke REST API URLs in Tableau server. Authentication is done by using RSA crpyto stuff.
- Java: Tableau Server WebService Authentication Java
- C#: Tableau Server WebService Authentication C#
Hope this helps.
I am getting the same problem to record and replay for a load test
I am not using Load Runner but I am very curious to know if you find a solution with LR - I know LR so your LR code could help me too
thanks all for your help