Over the past couple of months i have been on a mission to update our Anaplan API version from 1.3 to 2.0. **PLEASE NOTE that i am a novice when using certificates and I read a lot online in different forums to understand more about CA certificates and the different formats they can take.** I worked internally with the security team to get CA generated certificate, to use with the NEW Anpalan authentication service. It took me many weeks to get this process working, and the Anaplan Service team was great to work with. Ultimately, it came down the randomly signed string. I have tested extensively and the only type of string i could get to work was a Java (did not try Python) random byte character string generated. It seems that the character string has to be in bytes format for it to work.
I have posted the high level steps below: