Friendly name is some text defined by the certificate's owner which describes how the user wants to see it. Since this is an arbitrary text (not something already existing in the certificate itself) where do you think Acrobat can get it other than from the user's explicit manual entry?
There is a registry (plist on Mac) entry where Acrobat keeps this information after it is manually entered, but its format is somewhat difficult to describe. Even if you get to it, how would you populate this entry in a semi-automatic way (which is what I think you want)?
The previous post is incorrect, the Friendly Name is written into the P12/PXF file. I'll add an enhancement request to have Acrobat pick-up and display the friendlyName BMPString PKCS9 attribute. The one thing I can't tell you though is when you'll see the change.
Thanks for the suggestion,
Thanks Steve. One thing to note, if it helps: prior versions of Adobe Acrobat supported this... I document this stuff for my organization and have screen shots that show the Friendly Name being used. It wasn't until the upgrade to XI that I noticed the undesired behavior.