1435件ヒット
[1-100件を表示]
(0.177秒)
ライブラリ
- ビルトイン (363)
- base64 (66)
-
bigdecimal
/ jacobian (11) - digest (11)
-
digest
/ bubblebabble (11) - drb (11)
- erb (44)
- etc (11)
- json (66)
- kconv (22)
- objspace (11)
- open-uri (16)
- open3 (33)
- openssl (341)
- pty (22)
- readline (11)
- shellwords (44)
- syslog (44)
-
webrick
/ accesslog (33) -
webrick
/ htmlutils (11) -
webrick
/ httpauth (22) -
webrick
/ httpstatus (77) -
webrick
/ httputils (99) -
webrick
/ utils (22) - zlib (33)
モジュール
- Base64 (66)
- DRb (11)
- Digest (22)
-
ERB
:: Util (44) - Etc (11)
- FileTest (33)
- JSON (66)
- Jacobian (11)
- Kconv (22)
- Kernel (269)
- Marshal (11)
- ObjectSpace (11)
- Open3 (33)
-
OpenSSL
:: ASN1 (286) -
OpenSSL
:: PKCS5 (22) -
OpenSSL
:: Random (33) - PTY (22)
-
Process
:: GID (22) -
Process
:: UID (22) - Readline (11)
- Shellwords (44)
- Signal (22)
- Syslog (22)
-
Syslog
:: Macros (22) -
WEBrick
:: AccessLog (33) -
WEBrick
:: HTMLUtils (11) -
WEBrick
:: HTTPAuth (22) -
WEBrick
:: HTTPStatus (77) -
WEBrick
:: HTTPUtils (99) -
WEBrick
:: Utils (22) - Zlib (33)
キーワード
- BMPString (22)
- BitString (22)
- GeneralString (22)
- GraphicString (22)
- IA5String (22)
- ISO64String (22)
-
LOG
_ MASK (11) -
LOG
_ UPTO (11) - NumericString (22)
- OctetString (22)
- PrintableString (22)
- String (11)
- T61String (22)
- UTF8String (22)
- UniversalString (22)
- VideotexString (22)
- ` (11)
- adler32 (11)
-
allocation
_ sourcefile (11) - autoload? (11)
-
basic
_ auth (11) - bubblebabble (11)
- caller (33)
- capture2 (11)
- capture2e (11)
- capture3 (11)
-
change
_ privilege (22) -
client
_ error? (11) - confstr (11)
-
create
_ listeners (11) - crit (11)
- decode64 (11)
- deflate (11)
- dump (11)
- encode64 (11)
- error? (11)
- escape (33)
- escape8bit (11)
-
escape
_ path (11) -
fast
_ generate (11) -
fast
_ unparse (11) - format (22)
- generate (11)
- getpty (11)
-
grant
_ privilege (22) - gsub (22)
- h (11)
- hexencode (11)
-
html
_ escape (11) - inflate (11)
- info? (11)
- jacobian (11)
- kconv (11)
- load (11)
-
load
_ mime _ types (11) - log (11)
-
mime
_ type (11) - open (16)
-
parse
_ header (11) -
parse
_ range _ header (11) -
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) -
pretty
_ generate (11) -
pretty
_ unparse (11) - print (11)
- printf (22)
-
proxy
_ basic _ auth (11) -
pseudo
_ bytes (11) -
random
_ bytes (11) -
random
_ string (11) - readline (22)
- readlines (11)
-
reason
_ phrase (11) - redirect? (11)
- select (11)
-
server
_ error? (11) -
setup
_ params (11) - shellescape (11)
- shelljoin (11)
- shellsplit (11)
- shellwords (11)
- spawn (11)
-
split
_ header _ value (11) - sprintf (11)
-
start
_ service (11) -
strict
_ decode64 (11) -
strict
_ encode64 (11) - sub (22)
- success? (11)
- tolocale (11)
-
trace
_ var (11) - trap (44)
- u (11)
- unescape (11)
- unparse (11)
-
untrace
_ var (11) -
url
_ encode (11) -
urlsafe
_ decode64 (11) -
urlsafe
_ encode64 (11) -
world
_ writable? (11) - writable? (11)
-
writable
_ real? (11) -
write
_ random _ file (11)
検索結果
先頭5件
- OpenSSL
:: ASN1 . # PrintableString(value) -> OpenSSL :: ASN1 :: PrintableString -> OpenSSL :: ASN1 :: PrintableString - OpenSSL
:: ASN1 . # PrintableString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: PrintableString - OpenSSL
:: ASN1 . # NumericString(value) -> OpenSSL :: ASN1 :: NumericString -> OpenSSL :: ASN1 :: NumericString - OpenSSL
:: ASN1 . # NumericString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: NumericString - WEBrick
:: Utils . # random _ string(len) -> String
-
OpenSSL
:: ASN1 . # PrintableString(value) -> OpenSSL :: ASN1 :: PrintableString -> OpenSSL :: ASN1 :: PrintableString (31525.0) -
ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::PrintableString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も......しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # PrintableString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: PrintableString (31125.0) -
ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::PrintableString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も......しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # NumericString(value) -> OpenSSL :: ASN1 :: NumericString -> OpenSSL :: ASN1 :: NumericString (22025.0) -
ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::NumericString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし......くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # NumericString(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: NumericString (21725.0) -
ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::NumericString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし......くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
WEBrick
:: Utils . # random _ string(len) -> String (21539.0) -
A-Z, a-z, 0-9 からなる長さ len のランダムな文字列を返します。
...
A-Z, a-z, 0-9 からなる長さ len のランダムな文字列を返します。
@param len 得たい文字列の長さを整数で指定します。単位はバイトです。
require 'webrick'
p WEBrick::Utils.random_string(10) #=> "xF0jwU4RJd"... -
WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (21319.0) -
Basic 認証を行うためのメソッドです。
...Basic 認証を行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価結果が偽......@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定します。
@raise WEBrick::HTTPStatus::Unaut......horized 認証に失敗した場合に発生します。
require 'webrick'
srv.mount_proc('/basic_auth') {|req, res|
HTTPAuth.basic_auth(req, res, "WEBrick's realm") {|user, pass|
user == 'webrick' && pass == 'supersecretpassword'
}
res.body = "hoge"
}... -
WEBrick
:: HTTPAuth . # proxy _ basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (21319.0) -
プロクシの Basic 認証行うためのメソッドです。
...プロクシの Basic 認証行うためのメソッドです。
与えられたブロックは user, pass をブロックパラメータとして渡されて評価されます。
ブロックの評価結果が真である場合、認証が成功したことになります。
ブロックの評価......@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトを指定します。
@param res WEBrick::HTTPResponse オブジェクトを指定します。
@param realm 認証のレルムを文字列で指定します。
@raise WEBrick::HTTPStatus::ProxyAu......thenticationRequired 認証に失敗した場合に発生します。... -
OpenSSL
:: Random . # write _ random _ file(filename) -> true (21307.0) -
乱数生成器で生成された 1024 バイトのランダムなバイト列を ファイルに書き込みます。
...存しなければなりません。
部外者がこのファイルを読めることはセキュリティ上の問題を引き起します。
@param filename 書き込むファイルの名前
@raise OpenSSL::Random::RandomError ファイルの書き出しに失敗した場合に発生します... -
OpenSSL
:: ASN1 . # GeneralString(value) -> OpenSSL :: ASN1 :: GeneralString -> OpenSSL :: ASN1 :: GeneralString (19025.0) -
ASN.1 の GeneralString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の GeneralString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::GeneralString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし......くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 . # UniversalString(value) -> OpenSSL :: ASN1 :: UniversalString -> OpenSSL :: ASN1 :: UniversalString (19025.0) -
ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。
...ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。
OpenSSL::ASN1::UniversalString.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も......しくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...