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