Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::PKCS7::SignerInfoクラス
クラスの継承リスト: OpenSSL::PKCS7::SignerInfo
< Object
< Kernel
< BasicObject
aliases: OpenSSL::PKCS7::Signer
署名者の情報を表すクラスです。
new(cert, key, digest) -> OpenSSL::PKCS7::SignerInfo
[permalink][rdoc]署名者オブジェクトを証明書、秘密鍵、ダイジェスト方式から生成します。
証明書、秘密鍵、ダイジェスト方式は署名をするために利用します。
issuer -> OpenSSL::X509::Name
[permalink][rdoc]name -> OpenSSL::X509::Name
署名者の証明書の発行者の名前(DN)を返します。
これと OpenSSL::PKCS7::SignerInfo#serial で 署名者を一意に識別します。
serial -> Integer
[permalink][rdoc]署名者の証明書の識別番号を返します。
これと OpenSSL::PKCS7::SignerInfo#issuer で 署名者を一意に識別します。
signed_time -> Time
[permalink][rdoc]その署名者が署名した時刻を返します。