CustomExtensions
広範な検索を行っても、X509 (v3) 証明書にカスタム拡張機能 (プロパティ) を設定する例が見つかりません。
(既にマシンにインストールされている既存の CA 証明書に基づいて) 新しい証明書を生成したい場合、カスタム拡張機能を追加するにはどうすればよいですか? 後で検査するために、証明書にいくつかの追加のカスタム情報を持ち歩くことを検討しています。これは、プログラムまたは makecert を使用して行うことができますか? それとも、これらの拡張機能は、証明書の生成時に呼び出されるカスタム ポリシー モジュールを作成することによってのみ設定できますか? これは、.Net フレームワークの通常のクラスX509Certificate
またはクラスを使用して達成できますか?X509Certificate2
カスタム拡張機能を検査するコードは見つかりましたが、設定するコードはありません。