new -> OpenSSL::X509::Certificate
[permalink][rdoc]new(obj) -> OpenSSL::X509::Certificate
証明書オブジェクトを生成します。
引数を与えなかった場合には、空の証明書を返します。
obj が String である場合には、それを PEM 形式もしくは DER 形式の証明書データの文字列であると見なしてその内容から証明書オブジェクトを生成します。
obj が IO である場合には、そのファイルの中身から証明書オブジェクトを生成します。
obj が OpenSSL::X509::Certificate オブジェクトである場合には、そのオブジェクトの内容を複製します。
obj が to_der メソッドを持つ場合には、そのメソッドによって DER 形式のバイト列に変換し、証明書オブジェクトを生成します。