Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::X509::Certificateクラス > add_extension

instance method OpenSSL::X509::Certificate#add_extension

add_extension(ext) -> OpenSSL::X509::Extension[permalink][rdoc]

拡張領域に拡張を追加します。

[RETURN]
追加した拡張を返します
[PARAM] ext:
追加する拡張(OpenSSL::X509::Extension オブジェクト)
[EXCEPTION] OpenSSL::X509::CertificateError:
設定に失敗した場合に発生します