Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::Netscape::SPKIクラス > sign

instance method OpenSSL::Netscape::SPKI#sign

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

SPKI オブジェクトに署名をします。

[PARAM] key:
署名に使う秘密鍵(OpenSSL::PKey::PKey オブジェクト)
[PARAM] digest:
署名に使うダイジェスト関数(文字列もしくは OpenSSL::Digest オブジェクト)
[EXCEPTION] OpenSSL::Netscape::SPKIError:
署名に失敗した場合に発生します

[SEE_ALSO] OpenSSL::Netscape::SPKI#verify