Мне нужно создать самозаверяющий сертификат для проверки подписанных писем с помощью MimeKit.MimeKit.Для этого требуются следующие KeyUsages:
- X509KeyUsageFlags.DigitalSignature
- X509KeyUsageFlags.NonRepudiation
В соответствии с документацией эта powershell команда должна создатьэто:
New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname tosign.mycompany.pt, mycompany.pt, mycompany.pt -KeyLength 4096
-keyUsage "DigitalSignature, NonRepudiation"
но бросает:
New-SelfSignedCertificate : Cannot bind parameter 'KeyUsage'. Cannot convert value "DigitalSignature, NonRepudiation"