I have been reading documentation and googling for information regarding this question, but I am unable to find the solution.
In C# (.NET v 3.5 or higher) I want to generate an RSA public/private key pair and export it directly into a user X509Store. Initially I expect that I will create a self-signed certificate for the public key (for import into the key store). Subsequently to that I will create a certificate request and send it to a CA for signature and then replace the self signed cert in the keystone with the signed cert-chain from the CA.
But so far I cannot find information on how to get a key pair into the keystone.
Thanks for any help.