るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.217秒)
トップページ > 種類:クラス[x] > クエリ:OpenSSL::X509::Extension[x]

別のキーワード

  1. new openssl::bn
  2. new openssl::asn1::asn1data
  3. new openssl::x509::certificate
  4. new openssl::pkey::ec::group
  5. start net::smtp

ライブラリ

キーワード

検索結果

OpenSSL::X509::Extension (23001.0)

X.509 v3 証明書の拡張領域のためのクラスです。

...でその配列が得られます。

このクラスのインスタンス生成は OpenSSL::ASN1::ASN1Data を
取り扱う必要があり面倒です。
OpenSSL::X509::Extension
Factory を用いることで
インスタンスの生成を簡便に行うことができます。

=== 参照
* 5280...

OpenSSL::X509::ExtensionError (3017.0)

OpenSSL::X509::Extension 関連のエラーが起きたときに発生します。

...OpenSSL::X509::Extension 関連のエラーが起きたときに発生します。...

OpenSSL::X509::ExtensionFactory (3017.0)

OpenSSL::X509::Extension を簡便に生成するための クラスです。

...OpenSSL::X509::Extension を簡便に生成するための
クラスです。



require 'openssl'
# ca_cert: CA の証明書オブジェクト
# req: CSR オブジェクト
# newcert: 新たに生成する証明書のオブジェクト
ca_cert = OpenSSL::X509::Certificate.new(File.read...
...rtificate.new
# 新しい ExtensionFactory オブジェクトを生成し、 CA の証明書オブジェクト
# を設定
factory = OpenSSL::X509::ExtensionFactory.new(ca_cert)
# CSR オブジェクトを設定
factory.subject_request = req
# basicConstraints 拡張領域を生成
p f...