与以下命令等效的 Ruby OpenSSL 库是什么?
openssl pkcs12 -clcerts -nodes -in apns.p12 -out apns.pem
我一直在通读我能找到的文档,但它的文档太少了,我不太幸运。
谢谢!
最佳答案
没有。 Ruby OpenSSL 没有公开足够的 API 来执行此操作。即使在 C 中,我们也必须编写一些自定义代码来完成此操作。
最好的办法是像这样从 Ruby 运行 openssl,
system("#{openssl_path}openssl pkcs12 -in #{dir}/#{login}.p12 -out #{dir}/#{login}.cer -clcerts -nokeys -passin pass:#{p12_password}")
关于ruby - 与此命令等效的 Ruby OpenSSL 库是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1735593/