Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::PKCS7クラス > certificates=

instance method OpenSSL::PKCS7#certificates=

certificates=(certificates)[permalink][rdoc]

署名に付ける証明書を指定します。

PKCS7 オブジェクトに元々つけられていた証明書はクリアされます。 通常は OpenSSL::PKCS7.sign の引数で添付する証明書を指定した ほうがよいでしょう。

[PARAM] certificates:
証明書(OpenSSL::X509::Certificate オブジェクト)の配列
[EXCEPTION] OpenSSL::PKCS7::PKCS7Error:
変更に失敗した場合に発生します。