2017-07-05 7 views

答えて

2

OK、いくつかのソースをトレースするために少しトリッキーだったけど、ここでそれが手掛かりである(私は他の回を助けてきたとして、それが将来的に誰を助けることができる場合):

CertificateExtensions ext = new CertificateExtensions(); 

ext.set(SubjectAlternativeNameExtension.NAME, new SubjectAlternativeNameExtension(....*)); 

// * a `GeneralNames` object including a `GeneralName` object including (for example) an `IPAddressName` object. 

そして渡しますオブジェクトextを証明書のコンストラクタに追加します。

+1

これは正しいです。あなたは私がコメントできる前に考えました。 Subjectalternativenameは拡張として定義されます。したがって、CertificateExtension型の新しいオブジェクトを作成する必要があります。 –

関連する問題