Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::PKCS12クラス > new

singleton method OpenSSL::PKCS12.new

new(obj=nil, pass=nil) -> OpenSSL::PKCS12[permalink][rdoc]

文字列もしくは IO オブジェクトから PKCS#12 オブジェクトを生成します。

データは通常パスフレーズで暗号化されているため、pass でそのパスワードを渡します。

[PARAM] obj:
PKCS#12データを読み込むオブジェクト(文字列もしくは IO)
[PARAM] pass:
パスフレーズ文字列
[EXCEPTION] OpenSSL::PKCS12::PKCS12Error:
データの読み込みに失敗した場合に発生します