I don't need to generate the certificate signing request. I just need to self-sign it for testing purposes.
I have the gotten the CSR stored into a Pkcs10CertificationRequest variable. Is it pretty simple from there? I'm new to the self-signing game... help!
Working code to get decoded CSR:
var decodedCsr = (Pkcs10CertificationRequest)(
new Org.BouncyCastle.OpenSsl.PemReader(
new StringReader(csr.csr)).ReadObject());