るりまサーチ

最速Rubyリファレンスマニュアル検索!
68件ヒット [1-68件を表示] (0.050秒)
トップページ > クエリ:string[x] > クエリ:@[x] > 種類:特異メソッド[x] > モジュール:SecureRandom[x]

別のキーワード

  1. string []=
  2. string []
  3. string slice
  4. string slice!
  5. string gsub

ライブラリ

キーワード

検索結果

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

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

...て返します。

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

@
param padding 真を...
...トは偽です。

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

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

@
see SecureRandom.base64, 3548...

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

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

...な英数字を生成して返します。

@
param n 生成される文字列のサイズを整数で指定します。
nil を指定した場合 n として 16 が使われます。
@
return A-Z, a-z, 0-9 からなる文字列が返されます。

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

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

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

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

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

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

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

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

@
see 3548...

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

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

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

@
param n 文字列の生成に使われるランダムネスのサイズを整数で指定します。
生成される文字列のサイズではないことに注意して下さい。生成される文字列のサイズは...
...n の 2 倍になります。nil を指定した場合 n として 16 が使われます。

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

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

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

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

...す。

@
param n 生成される文字列のサイズを整数で指定します。
nil を指定した場合 n として 16 が使われます。

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

require 'securerandom'
p SecureRandom.random...

絞り込み条件を変える

SecureRandom.uuid -> String (115.0)

バージョン 4 の UUID (Universally Unique IDentifier) を生成して返します。

...ある情報を含みません。

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

require 'securerandom'
p SecureRandom.uuid #=> "2d931510-d99f-494a-8c67-87feb05e1594"
p SecureRandom.uuid #=> "62936e70-1815-439b-bf89-8492855a7e6b"

@
see 4122...