るりまサーチ

最速Rubyリファレンスマニュアル検索!
312件ヒット [1-100件を表示] (0.119秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. kernel $-p

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

OpenStruct#hash -> Integer (24102.0)

self のハッシュ値を返します。

self のハッシュ値を返します。

OpenSSL::X509::ExtensionFactory#create_ext_from_hash(hash) -> OpenSSL::X509::Extension (12409.0)

ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。

...ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。

渡すハッシュテーブルは
{"oid" => OID文字列, "value" => value文字列, "critical" => 真偽値 }
という内容が必要です。"critical" を省略した場合は false が
渡されるのと同...
...じになります。

@param hash 生成する拡張領域のデータのハッシュテーブル
@see OpenSSL::X509::ExtensionFactory#create_ext...

OpenSSL::X509::Name#hash_old -> Integer (12108.0)

OpenSSL 0.9.8 と互換な古い方式のハッシュ関数の ハッシュ値を返します。

...
Open
SSL 0.9.8 と互換な古い方式のハッシュ関数の
ハッシュ値を返します。

内部では OpenSSL の X509_NAME_hash_old を呼び出します。...

OpenSSL::SSL::SSLContext#set_params(params) -> Hash (9302.0)

パラメータをハッシュで設定します。

...t (OpenSSL::SSL::SSLContext#cert=)
* :key (OpenSSL::SSL::SSLContext#key=)
* :client_ca (OpenSSL::SSL::SSLContext#client_ca=)
* :ca_file (OpenSSL::SSL::SSLContext#ca_file=)
* :ca_path (OpenSSL::SSL::SSLContext#ca_path=)
* :timeout (OpenSSL::SSL::SSLContext#timeout=)
* :verify_mode (OpenSS...
...t#verify_mode=)
* :verify_depth (OpenSSL::SSL::SSLContext#verify_depth=)
* :verify_callback (OpenSSL::SSL::SSLContext#verify_callback=)
* :options (OpenSSL::SSL::SSLContext#options=)
* :cert_store (OpenSSL::SSL::SSLContext#cert_store=)
* :extra_chain_cert (OpenSSL::SSL::SSLContext#extra_ch...
...:client_cert_cb (OpenSSL::SSL::SSLContext#client_cert_cb=)
* :tmp_dh_callback (OpenSSL::SSL::SSLContext#tmp_dh_callback=)
* :session_id_context (OpenSSL::SSL::SSLContext#session_id_context=)
* :session_get_cb (OpenSSL::SSL::SSLContext#session_get_cb=)
* :session_new_cb (OpenSSL::SSL::SSLCont...

DBM#to_hash -> Hash (6221.0)

self をハッシュに変換して返します。

...self をハッシュに変換して返します。

require 'dbm'

db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
p
db1.to_hash #=> {"a"=>"aaa", "b"=>"bbbbbb"}...

絞り込み条件を変える

SDBM#to_hash -> Hash (6221.0)

self の各要素を格納したハッシュを返します。

...self の各要素を格納したハッシュを返します。

require 'sdbm'

db1 = SDBM.open('aaa.gdbm', 0666)
db1.clear
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'

p
db1.to_hash #=> {"a"=>"aaa", "b"=>"bbb", "c"=>"ccc"}...

OpenSSL::X509::ExtensionFactory#create_extension(obj) -> OpenSSL::X509::Extension (6207.0)

OpenSSL::X509::Extension のインスタンスを生成して返します。

...OpenSSL::X509::Extension のインスタンスを生成して返します。

引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
Open
SSL::X509::ExtensionFactory#create_ext_from_array、
Open
SSL::X509::ExtensionFactory#create_ext_fr...
...om_hash
Open
SSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。

引数が2個以上である場合は、
Open
SSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。

@param obj...
...拡張領域のデータ。配列、ハッシュ、文字列のいずれか
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値)...

OpenSSL::X509::ExtensionFactory#create_extension(oid, value, critical=false) -> OpenSSL::X509::Extension (6207.0)

OpenSSL::X509::Extension のインスタンスを生成して返します。

...OpenSSL::X509::Extension のインスタンスを生成して返します。

引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
Open
SSL::X509::ExtensionFactory#create_ext_from_array、
Open
SSL::X509::ExtensionFactory#create_ext_fr...
...om_hash
Open
SSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。

引数が2個以上である場合は、
Open
SSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。

@param obj...
...拡張領域のデータ。配列、ハッシュ、文字列のいずれか
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値)...

SDBM#replace(other) -> self (6179.0)

self の内容を other の内容で置き換えます。

...

@param other each_pair メソッドを持つオブジェクトでなければなりません。

require 'sdbm'

db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
db2 = SDBM.open('bbb.gdbm', 0666)
db2['c'] = 'ccc'
db2['d'] = 'ddd'
hash
= {...
...', 'y' => 'yyy'}

p
db1 #=> #<SDBM:0xb7c304d0>
p
db1.to_hash #=> {"a"=>"aaa", "b"=>"bbb", "c"=>"ccc"}
p
db1.replace(db2) #=> #<SDBM:0xb7c304d0>
p
db1.to_hash #=> {"c"=>"ccc", "d"=>"ddd"}
p
db1.replace(hash) #=> #<SDBM:0xb7c304d0>
p
db1.to_hash #=> {"x"=...
<< 1 2 3 ... > >>