I have compiled this information as I have been working to connect to Anaplan via its API. I have chosen not to use Hyperconnect or Anaplan Connect. WHY you might ask?
1.) Hyperconnect: Our IT team will not support Hyper connect.
2.) Anaplan Connect: It is limited in scheduling and error outputs, and users have to know scripting to get really additional functionality.
I am not a true developer, but have played in different languages and platforms. Ultimately after many hours of testing I found that the only way to get the required information for the Authentication service is via Java (only language i tried). The requested random string seems to be required in byte format only. I have tried text formatted values at the correct length, but the only success came when the random string was created in a byte format. I have posted my highlevel steps below, and i will also be posting more detailed information as well.