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

instance method OpenSSL::X509::Certificate#sign

sign(pkey, digest) -> self[permalink][rdoc]

証明書に署名します。

DSA で署名する場合は digest は "dss1" でなければなりません。

[PARAM] pkey:
発行者(issuer)の秘密鍵
[PARAM] digest:
ハッシュ関数を表す文字列