るりまサーチ

最速Rubyリファレンスマニュアル検索!
51件ヒット [1-51件を表示] (0.021秒)
トップページ > クエリ:nil[x] > モジュール:SecureRandom[x]

別のキーワード

  1. _builtin nil?
  2. object nil?
  3. nilclass nil?
  4. object nil
  5. _builtin nil

ライブラリ

キーワード

検索結果

SecureRandom.urlsafe_base64(n = nil, padding = false) -> String (120.0)

ランダムで URL-safe な base64 文字列を生成して返します。

...ランダムネスのサイズを整数で指定します。
生成される文字列のサイズはn の約 4/3 倍になります。
nil
を指定した場合 n として 16 が使われます。

@param padding 真を指定すると '=' でパディングを行います。...
...します。

require 'securerandom'
p SecureRandom.urlsafe_base64 #=> "b4GOKm4pOYU_-BOXcrUGDg"
p SecureRandom.urlsafe_base64 #=> "UZLdOkzop70Ddx-IJR0ABg"
p SecureRandom.urlsafe_base64(nil, true) #=> "i0XQ-7gglIsHGV2_BNPrdQ=="
p SecureRandom.urlsafe_base64(nil, true) #=> "-M8rLhr7JEpJ...

SecureRandom.alphanumeric(n = nil) -> String (108.0)

ランダムな英数字を生成して返します。

...す。
nil
を指定した場合 n として 16 が使われます。
@return A-Z, a-z, 0-9 からなる文字列が返されます。

@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。

//emlist[][ruby]{
require 'securerandom'
p SecureRandom.alph...
...anumeric #=> "2BuBuLf3WfSKyQbR"
p SecureRandom.alphanumeric(10) #=> "i6K93NdqiH"
//}...

SecureRandom.base64(n = nil) -> String (108.0)

ランダムな base64 文字列を生成して返します。

...ズは
n の約 4/3 倍になります。nil を指定した場合 n として 16 が使われます。

@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。

require 'securerandom'
p SecureRandom.base64(3) #=> "4pYO" (文字列のサイズ...

SecureRandom.hex(n = nil) -> String (108.0)

ランダムな hex 文字列を生成して返します。

...イズは
n の 2 倍になります。nil を指定した場合 n として 16 が使われます。

@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。

require 'securerandom'
p SecureRandom.hex(3) #=> "f72233" (文字列のサイズは...

SecureRandom.random_bytes(n = nil) -> String (108.0)

ランダムなバイト列を生成して返します。

...字列のサイズを整数で指定します。
nil
を指定した場合 n として 16 が使われます。

@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。

require 'securerandom'
p SecureRandom.random_bytes(3) #=> "\321\020\203"...

絞り込み条件を変える