ライブラリ
- ビルトイン (375)
-
cgi
/ session (11) -
irb
/ inspector (22) - json (11)
- openssl (264)
-
rubygems
/ security (33) - tsort (64)
- uri (22)
-
win32
/ registry (77)
クラス
-
CGI
:: Session (11) -
Gem
:: Security :: Signer (11) - Hash (11)
-
IRB
:: Inspector (22) -
JSON
:: Parser (11) - KeyError (12)
-
OpenSSL
:: HMAC (33) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: PKCS7 :: SignerInfo (11) -
OpenSSL
:: PKey :: DH (33) -
OpenSSL
:: PKey :: DSA (55) -
OpenSSL
:: PKey :: EC (11) -
OpenSSL
:: PKey :: EC :: Point (33) -
OpenSSL
:: PKey :: RSA (66) - Struct (17)
-
Win32
:: Registry (66) -
Win32
:: Registry :: PredefinedKey (11)
モジュール
- GC (44)
-
Gem
:: Security (22) - TSort (64)
- URI (22)
オブジェクト
- ENV (291)
キーワード
- [] (11)
- assoc (11)
-
build
_ cert (11) -
builtin
_ curves (11) - create (33)
-
decode
_ www _ form (11) -
def
_ inspector (11) - delete (22)
-
delete
_ if (22) - digest (11)
-
each
_ pair (22) -
each
_ strongly _ connected _ component (21) -
encode
_ www _ form (11) - fetch (33)
- filter (12)
- filter! (12)
- generate (66)
- hexdigest (11)
- include? (11)
- index (7)
-
keep
_ if (22) - keys (11)
-
keys
_ with _ inspector (11) -
keyword
_ init? (3) -
latest
_ gc _ info (22) - new (246)
- open (22)
- reject! (22)
- select (12)
- select! (22)
- sign (11)
-
sign
_ cert (11) - slice (6)
- stat (22)
- store (11)
-
strongly
_ connected _ components (11) - tsort (11)
-
tsort
_ each (21) -
values
_ at (11)
検索結果
先頭5件
-
ENV
. key(val) -> String | nil (18208.0) -
val に対応するキーを返します。対応する要素が存在しない時には nil を返します。
...al に対応するキーを返します。対応する要素が存在しない時には
nil を返します。
ENV.index は obsolete です。使用すると警告メッセージが表示されます。
ENV.key を使用してください。
@param val 値を指定します。文字列で指定......val に対応するキーを返します。対応する要素が存在しない時には
nil を返します。
@param val 値を指定します。文字列で指定します。文字
列以外のオブジェクトを指定した場合は to_str メソッドによる暗
黙... -
IRB
:: Inspector . keys _ with _ inspector(inspector) -> Array (12217.0) -
引数で指定した IRB::Inspector に対応する key の配列を返します。
...引数で指定した IRB::Inspector に対応する key の配列を返します。
@param inspector IRB::Inspector オブジェクトを指定します。
IRB::Inspector.keys_with_inspector(IRB::Inspector::INSPECTORS[true])
# => [true, :p, "p", :inspect, "inspect"]... -
Struct
. keyword _ init? -> bool | nil (12201.0) -
(このメソッドは Struct の下位クラスにのみ定義されています) 構造体が作成されたときに keyword_init: true を指定されていたら true を返します。 false を指定されていたら false を返します。 それ以外の場合は nil を返します。
... keyword_init: true を指定されていたら true を返します。
false を指定されていたら false を返します。
それ以外の場合は nil を返します。
//emlist[例][ruby]{
Foo = Struct.new(:a)
Foo.keyword_init? # => nil
Bar = Struct.new(:a, keyword_init: true)
Bar.keywor......d_init? # => true
Baz = Struct.new(:a, keyword_init: false)
Baz.keyword_init? # => false
//}... -
Win32
:: Registry :: PredefinedKey . new(hkey , keyname) (9201.0) -
@todo
@todo -
OpenSSL
:: PKey :: EC . builtin _ curves -> [[String , String]] (9101.0) -
組み込みの曲線の名前と、それに対する説明を文字列の配列ペアの配列で返します。
...quire 'openssl'
OpenSSL::PKey::EC.builtin_curves
# => [["secp112r1", "SECG/WTLS curve over a 112 bit prime field"],
# ["secp112r2", "SECG curve over a 112 bit prime field"],
# ["secp128r1", "SECG curve over a 128 bit prime field"],
# ["secp128r2", "SECG curve over a 128 bit......prime field"],
# ... ]
@see OpenSSL::PKey::EC::Group.new... -
Gem
:: Security . sign _ cert(cert , signing _ key , signing _ cert , options = {}) -> OpenSSL :: X509 :: Certificate (6408.0) -
与えられた署名用の鍵と証明書を用いて証明書に署名します。
...します。
@param cert 署名する証明書を指定します。
@param signing_key 署名にしようする鍵を指定します。
@param signing_cert 署名に使用する証明書を指定します。
@param options オプションを指定します。
@return 署名された証明書を... -
OpenSSL
:: HMAC . digest(digest , key , data) -> String (6324.0) -
渡された digest と key を用いて data の HMAC を計算し、 その値をバイナリ文字列として返します。
...された digest と key を用いて data の HMAC を計算し、
その値をバイナリ文字列として返します。
digest には利用するハッシュ関数を表す文字列("md5", "sha256" など)
を渡します。
@param digest 利用するハッシュ関数
@param key 利用す... -
OpenSSL
:: HMAC . hexdigest(digest , key , data) -> String (6324.0) -
渡された digest と key を用いて data の HMAC を計算し、 その値を16進文字列で返します。
...渡された digest と key を用いて data の HMAC を計算し、
その値を16進文字列で返します。
digest には利用するハッシュ関数を表す文字列("md5", "sha256" など)
を渡します。
@param digest 利用するハッシュ関数
@param key 利用する鍵の文... -
ENV
. filter! {|key , value| . . . } -> ENV | nil (6304.0) -
キーと値を引数としてブロックを評価した結果が真であ るような要素を環境変数に残します。
...keep_if は常に self を返します。
select! と filter! はオブジェクトが変更された場合に self を、
されていない場合に nil を返します。
ブロックが省略された場合には Enumerator を返します。
@see ENV.delete_if,ENV.reject!, Hash#keep_if, Has... -
OpenSSL
:: PKey :: EC :: Point . new(point) -> OpenSSL :: PKey :: EC :: Point (6301.0) -
Point オブジェクトを生成します。
...Point オブジェクトを生成します。
引数に OpenSSL::PKey::EC::Point オブジェクトを渡した場合は
それを複製します。
引数に OpenSSL::PKey::EC::Group オブジェクトを渡した場合は
それに関連付けられたオブジェクトを返します。
引......数に OpenSSL::PKey::EC::Group オブジェクトと
整数を渡した場合は、整数で定義される点を返します。
@param point 複製する OpenSSL::PKey::EC::Point オブジェクト
@param group 関連付ける群(OpenSSL::PKey::EC::Group オブジェクト)
@param bn 点を表す......整数(OpenSSL::BN オブジェクト)
@raise OpenSSL::PKey::EC::Point::Error オブジェクトの生成に失敗した場合
に発生します。... -
ENV
. delete _ if {|key , value| . . . } -> ENV (6243.0) -
key と value を引数としてブロックを評価した値が真であ る時、環境変数を削除します。
...
key と value を引数としてブロックを評価した値が真であ
る時、環境変数を削除します。
reject! は要素に変化がなければ nil を返します。
//emlist[][ruby]{
ENV['FOO'] = 'bar'
ENV.delete_if { |key, value| key == 'FOO' && value == 'bar' } # => ENV
ENV.re......ject! { |key, value| key == 'FOO' && value == 'bar' } # => nil
//}...