るりまサーチ

最速Rubyリファレンスマニュアル検索!
228件ヒット [201-228件を表示] (0.090秒)
トップページ > クエリ:r[x] > クエリ:ExtensionFactory[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils cp_r
  5. bigdecimal to_r

検索結果

<< < 1 2 3 >>

OpenSSL::X509::Request (6006.0)

X.509 の証明書署名要求(Certificate Signing Request, CSR)を表わす クラスです。

...要求(Certificate Signing Request, CSR)を表わす
クラスです。

X.509 CSR については 2986 などを参照してください。

=== 例

CSR を生成する例。
r
equire 'openssl'
# ファイルから秘密鍵を読み込む
r
sa = OpenSSL::PKey::RSA.new(File.read("privkey.pem"))...
...しい CSR オブジェクトを生成
csr = OpenSSL::X509::Request.new
# DN を生成
name = OpenSSL::X509::Name.new
name.add_entry('C', 'JP')
name.add_entry('ST', 'Osaka')
name.add_entry('CN', 'Example Name')
csr.subject = name
# バージョンを 0 (v1.7) に
csr.version = 0...
...CSR に設定
csr.public_key = rsa.public_key
# attribute を設定
factory = OpenSSL::X509::ExtensionFactory.new
exts = [ factory.create_ext("subjectAltName", "DNS:foo.example.com") ]
asn1exts = OpenSSL::ASN1::Set([OpenSSL::ASN1::Sequence(exts)])
csr.add_attribute(OpenSSL::X509::Attrib...

OpenSSL::X509::ExtensionFactory#config -> OpenSSL::Config (6000.0)

自身に設定されているコンフィグファイルオブジェクトを設定します。

自身に設定されているコンフィグファイルオブジェクトを設定します。

OpenSSL::X509::ExtensionFactory#config=(config) (6000.0)

自身にコンフィグファイルオブジェクトを設定します。

...自身にコンフィグファイルオブジェクトを設定します。


r
equire 'openssl'
factory.config = OpenSSL::Config.load(OpenSSL::Config::DEFAULT_CONFIG_FILE)

@param config 設定ファイル(OpenSSL::Config オブジェクト)...
<< < 1 2 3 >>