Ruby 2.4.0 リファレンスマニュアル
ライブラリ一覧
opensslライブラリ
OpenSSL::X509::Certificateクラス
public_key
instance method OpenSSL::X509::Certificate#public_key
public_key -> OpenSSL::PKey::PKey
[
permalink
][
rdoc
]
証明書に記載された公開鍵を返します。
鍵の種類によって以下のいずれかのクラスのインスタンスを返します。
OpenSSL::PKey::RSA
OpenSSL::PKey::DSA
OpenSSL::PKey::DH
OpenSSL::PKey::EC
[EXCEPTION] OpenSSL::X509::CertificateError:
鍵の取得に失敗した場合に発生します
[EXCEPTION] OpenSSL::PKey::PKeyError:
サポートしていない種類の鍵である場合に発生します