ライブラリ
- ビルトイン (125)
-
bigdecimal
/ util (33) - digest (143)
-
digest
/ sha2 (22) - openssl (198)
- ostruct (9)
-
rubygems
/ digest / digest _ adapter (11) -
webrick
/ httpauth / digestauth (22) -
webrick
/ httpauth / htdigest (66)
クラス
- Array (9)
- BigDecimal (11)
-
Digest
:: Base (132) -
Digest
:: SHA2 (22) - Float (65)
-
Gem
:: DigestAdapter (11) - Hash (9)
- Integer (37)
- Numeric (8)
-
OpenSSL
:: Cipher (11) -
OpenSSL
:: Digest (66) -
OpenSSL
:: Engine (11) -
OpenSSL
:: HMAC (44) -
OpenSSL
:: Netscape :: SPKI (11) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: X509 :: CRL (11) -
OpenSSL
:: X509 :: Certificate (11) -
OpenSSL
:: X509 :: Request (11) - OpenStruct (9)
- Struct (9)
- Time (10)
-
WEBrick
:: HTTPAuth :: DigestAuth (22) -
WEBrick
:: HTTPAuth :: Htdigest (66)
モジュール
- Kernel (11)
キーワード
- << (22)
- == (22)
- Digest (11)
- algorithm (11)
-
block
_ length (33) - ceil (24)
- challenge (11)
- clone (11)
-
delete
_ passwd (11) - digest (22)
-
digest
_ length (33) - dup (11)
- each (11)
- file (11)
- floor (32)
- flush (11)
-
get
_ passwd (11) - hexdigest (11)
- inspect (11)
- length (11)
- name (11)
- new (11)
-
pkcs5
_ keyivgen (11) - reload (11)
- reset (22)
- round (30)
-
set
_ passwd (11) - sign (55)
- size (11)
-
to
_ d (22) -
to
_ digits (11) -
to
_ s (11) - truncate (12)
- update (22)
- verify (11)
検索結果
先頭5件
-
WEBrick
:: HTTPAuth :: DigestAuth # algorithm -> String (9101.0) -
アルゴリズムを表す文字列を返します。
アルゴリズムを表す文字列を返します。 -
WEBrick
:: HTTPAuth :: DigestAuth # challenge(request , response , stale = false) (9101.0) -
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを 設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。
クライアントにパスワードを要求するためにレスポンスに WWW-Authenticate ヘッダを
設定し、例外 WEBrick::HTTPStatus::Unauthorized を発生させます。
@param request WEBrick::HTTPRequest のインスタンスを指定します。
@param response WEBrick::HTTPResponse のインスタンスを指定します。
@raise WEBrick::HTTPStatus::Unauthorized このメソッドを呼ぶと必ず発生します。 -
WEBrick
:: HTTPAuth :: Htdigest # delete _ passwd(realm , user) (9101.0) -
realm に属するユーザ user のパスワードを削除します。
...realm に属するユーザ user のパスワードを削除します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。... -
WEBrick
:: HTTPAuth :: Htdigest # flush(path = nil) -> () (9101.0) -
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
@param path ファイル名を指定します。 -
WEBrick
:: HTTPAuth :: Htdigest # reload (9101.0) -
ファイルから再度読み込みます。
ファイルから再度読み込みます。 -
Digest
:: Base # size -> Integer (9001.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
...例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
本メソッドは、Digest::MD5などのダイジェストのサブクラスにより、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512の......ハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]... -
Integer
# floor(ndigits = 0) -> Integer | Float (6301.0) -
self と等しいかより小さな整数のうち最大のものを返します。
...self と等しいかより小さな整数のうち最大のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁......負の整数を指定した場合、Integer を返します。
小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[][ruby]{
1.floor # => 1
1.floor(2) # => 1.0
18.floor(-1) # => 10
(-18).floor(-1) # => -20
//}
@see Numeric#floor... -
Numeric
# floor(ndigits = 0) -> Integer | Float (6301.0) -
自身と等しいかより小さな整数のうち最大のものを返します。
...しいかより小さな整数のうち最大のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁にします......Integer を返します。
小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[例][ruby]{
1.floor #=> 1
1.2.floor #=> 1
(-1.2).floor #=> -2
(-1.5).floor #=> -2
//}
@see Numeric#ceil, Numeric#round, Numeric#truncate
@see Integer#floor... -
Float
# ceil(ndigits = 0) -> Integer | Float (6201.0) -
自身と等しいかより大きな整数のうち最小のものを返します。
...しいかより大きな整数のうち最小のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁にします......ます。
//emlist[例][ruby]{
1.2.ceil # => 2
2.0.ceil # => 2
(-1.2).ceil # => -1
(-2.0).ceil # => -2
1.234567.ceil(2) # => 1.24
1.234567.ceil(3) # => 1.235
1.234567.ceil(4) # => 1.2346
1.234567.ceil(5) # => 1.23457
34567.89.ceil(-5) # => 100000
34567.89.ceil(-4) # => 400......00
34567.89.ceil(-3) # => 35000
34567.89.ceil(-2) # => 34600
34567.89.ceil(-1) # => 34570
34567.89.ceil(0) # => 34568
34567.89.ceil(1) # => 34567.9
34567.89.ceil(2) # => 34567.89
34567.89.ceil(3) # => 34567.89
//}
@see Float#floor, Float#round, Float#truncate... -
Integer
# ceil(ndigits = 0) -> Integer (6201.0) -
self と等しいかより大きな整数のうち最小のものを返します。
...self と等しいかより大きな整数のうち最小のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。......//emlist[][ruby]{
1.ceil # => 1
1.ceil(2) # => 1
18.ceil(-1) # => 20
(-18).ceil(-1) # => -10
//}
@see Numeric#ceil... -
Integer
# ceil(ndigits = 0) -> Integer | Float (6201.0) -
self と等しいかより大きな整数のうち最小のものを返します。
...self と等しいかより大きな整数のうち最小のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁......負の整数を指定した場合、Integer を返します。
小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[][ruby]{
1.ceil # => 1
1.ceil(2) # => 1.0
18.ceil(-1) # => 20
(-18).ceil(-1) # => -10
//}
@see Numeric#ceil... -
Integer
# floor(ndigits = 0) -> Integer (6201.0) -
self と等しいかより小さな整数のうち最大のものを返します。
...self と等しいかより小さな整数のうち最大のものを返します。
@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。......//emlist[][ruby]{
1.floor # => 1
1.floor(2) # => 1
18.floor(-1) # => 10
(-18).floor(-1) # => -20
//}
@see Numeric#floor... -
Numeric
# floor(ndigits = 0) -> Integer (6201.0) -
自身と等しいかより小さな整数のうち最大のものを返します。
...@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[例][ruby]{
1.floor #=> 1
1.2.floor #=> 1
(-1.2).floor #=> -......2
(-1.5).floor #=> -2
//}
@see Numeric#ceil, Numeric#round, Numeric#truncate
@see Integer#floor...