-2

このJavaコードをJRubyでどのように表現できますか?

           // Convert the store to a certificate chain
            CertStore store = response.getCertStore();
            Collection<? extends Certificate> certs = store
                    .getCertificates(null);
            Certificate[] chain = new Certificate[certs.size()];

            int i = 0;
            for (Certificate certificate : certs) {
                chain[i++] = certificate;
            }

私はJRuby内に「ストア」を持っており、コレクションとして認識されています。

例えば

puts store.type 
#Collection
4

1 に答える 1

0

ここでの問題は、CertSelector オブジェクトではなく、正規表現を渡していたことです。

このコードは期待どおりに機能するようになりました。

store.get_certificates(nil)
于 2013-01-07T11:05:16.397 に答える