Я хотел бы добавить OID (2.5.29.37 - расширенное использование ключа, может быть вашей собственной определенной строкой) к моему запросу на сертификат, но у меня возникают проблемы при манипулировании с BouncyCastle, чтобы он выполнял мои запросы.
У меня есть запрос на сертификат, например:
var csr = new Pkcs10CertificationRequest(
signatureFactory,
publicKey.Certificate.SubjectDN,
publicKey.Certificate.GetPublicKey(),
null, // arrgh
privateKey.Key);
Проблема в том, что запрос атрибута должен идти без значения.Типом является Asn1Set, и я не могу понять, как создать Asn1Set, содержащий мой желаемый OID и значение.
Можете ли вы предложить некоторое понимание?