るりまサーチ

最速Rubyリファレンスマニュアル検索!
607件ヒット [1-100件を表示] (0.063秒)
トップページ > クエリ:key[x] > クエリ:new[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. openssl public_key
  2. _builtin each_key
  3. openssl public_key=
  4. dbm key
  5. socket pf_key

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

KeyError#key -> object (21120.0)

KeyError の原因となったメソッド呼び出しのキーを返します。

...
Key
Error の原因となったメソッド呼び出しのキーを返します。

@raise ArgumentError キーが設定されていない時に発生します。

例:

h = Hash.new
begin
h.fetch('gumby'*20)
rescue KeyError => e
p e.message # => "key not found: \"gumbygumby...
...gumbygumbygumbygumbygumbygumbygumbygumbygumbygumbyg..."
p 'gumby'*20 == e.key # => true
end...

OpenSSL::PKey::EC#public_key? -> bool (9114.0)

EC オブジェクトが公開鍵を保持していれば真を返します。

...トが公開鍵を保持していれば真を返します。

OpenSSL::PKey::RSA や OpenSSL::PKey::DSA と
異なり、EC オブジェクトが公開鍵を含まない場合が存在します。
例えば、OpenSSL::PKey::EC.new でパラメータとなる群のみを
指定して EC オブジェ...
...クトを作った場合は、公開鍵も秘密鍵も
保持していません。この場合 OpenSSL::PKey::EC#generate_key
鍵を生成するまで、その状態のままです。

このメソッドを呼ぶ前に OpenSSL::Random の各モジュール関数に
よって乱数が適切に初...

Data#deconstruct_keys(array_of_names_or_nil) -> hash (6113.0)

self のメンバの名前と値の組を Hash で返します。

...返します。

//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)

distance = Measure.new(10, 'km')
distance.deconstruct_keys(nil) # => {:amount=>10, :unit=>"km"}
distance.deconstruct_keys([:amount]) # => {:amount=>10}
//}

このメソッドは以下のようにパターンマッチ...
...で利用されます。

//emlist[例][ruby]{
Measure = Data.define(:amount, :unit)
distance = Measure.new(10, 'km')

case distance
in amount:, unit: 'km' # 裏側で #deconstruct_keys を呼ぶ
puts "It is #{amount} kilometers away"
else
puts "Don't know how to handle it"
end
# "It is 10 kilom...

Net::HTTPHeader#each_key {|name| ... } -> () (6108.0)

保持しているヘッダ名をブロックに渡して呼びだします。

...呼びだします。

ヘッダ名は小文字で統一されます。

//emlist[例][ruby]{
require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_name { |name| puts name }

# => accept-encoding
# => accept
# => user-agent
//}...

OpenSSL::PKey::RSA#d=(new_d) (3108.0)

private exponent を設定します。

...private exponent を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_d 設定する整数値...

絞り込み条件を変える

OpenSSL::PKey::RSA#dmp1=(new_dmp1) (3108.0)

鍵の exponent1 を設定します。

...鍵の exponent1 を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_dmp1 設定する整数...

OpenSSL::PKey::RSA#dmq1=(new_dmq1) (3108.0)

鍵の exponent2 を設定します。

...鍵の exponent2 を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_dmq1 設定する整数...

OpenSSL::PKey::RSA#e=(new_e) (3108.0)

鍵の public exponent を変更します。

...鍵の public exponent を変更します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_e 設定する public exponent の整数値...

OpenSSL::PKey::RSA#iqmp=(new_iqmp) (3108.0)

鍵の coefficient を設定します。

...鍵の coefficient を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_iqmp 設定する整数値...

OpenSSL::PKey::RSA#n=(new_n) (3108.0)

鍵の modulus を設定します。

...鍵の modulus を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_n 設定する整数値...

絞り込み条件を変える

OpenSSL::PKey::RSA#p=(new_p) (3108.0)

鍵の1つめの素数を設定します。

...鍵の1つめの素数を設定します。

通常このメソッドで値を変更することはありません。
よく考えて必要な場合のみ利用してください。

@param new_p 設定する素数...
<< 1 2 3 ... > >>