るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
8件ヒット [1-8件を表示] (0.023秒)
トップページ > ライブラリ:drb[x] > バージョン:2.5.0[x] > クエリ:acl[x] > クエリ:new[x]

別のキーワード

  1. drb install_acl
  2. drb/acl acl
  3. drb/acl new
  4. acl version

クラス

モジュール

キーワード

検索結果

ACL.new(list=nil, order = DENY_ALLOW) -> ACL (81802.0)

新たな ACL オブジェクトを返します。

...のアドレスを拒否します。ACL::ALLOW_DENY を指定すると
デフォルトですべてのアドレスを許可します。

require "drb/acl"

list = %w[
deny all
allow 192.168.1.1
allow ::ffff:192.168.1.2
allow 192.168.1.3
]

acl = ACL.new(list, ACL::DENY_ALLOW...

DRb::DRbServer.new(uri=nil, front=nil, config_or_acl=nil) -> DRb::DRbServer (54703.0)

dRuby サーバを起動し、DRbServerのインスタンスを返します。

...DRbServerのインスタンスを返します。

uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drb...
...きます。

: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力しま...
...個数。
デフォルトは256。
: :auto_load
真に設定すると、
URIで指定されたプロトコルを取り扱うのに
必要なDRbのサブライブラリが自動的にロードされます。デフォルトは true。
: :safe_level
リモートからのメソッド呼出し...

ACL#install_list(list) -> () (27142.0)

ACL に list で指定したエントリーを追加します。

...ACL に list で指定したエントリーを追加します。

require "drb/acl"
acl = ACL.new
acl.install_list(["deny", "192.168.1.45"])

@param list 追加するエントリー...

ACL::ALLOW_DENY -> Integer (27100.0)

デフォルトですべてのアドレスを許可することを意味します。 @see ACL.new

デフォルトですべてのアドレスを許可することを意味します。
@see ACL.new

ACL::DENY_ALLOW -> Integer (27040.0)

デフォルトですべてのアドレスを拒否することを意味します。

デフォルトですべてのアドレスを拒否することを意味します。

@see ACL.new

絞り込み条件を変える

DRb::DRbServer.default_acl(acl) -> () (18697.0)

サーバ起動時の :acl オプションのデフォルト値を指定します。

...サーバ起動時の :acl オプションのデフォルト値を指定します。

初期値は nil です。

@see DRb::DRbServer.new, DRb.#start_service, ACL...

ACL (18340.0)

drb で用いる ACL(Access Control List)クラス。

...drb で用いる ACL(Access Control List)クラス。

Access control list は "allow" と "deny" の2つからなります。
"all" や "*" という文字列は任意のアドレスにマッチします。
IPAddr が取り扱える任意のアドレス/アドレスマスクを
使うことがで...
...or_deny", "addr2",
:
という文字列配列で表現されます。

@see DRb.#install_acl, DRb.#start_service, DRb::DRbServer.default_acl, DRb::DRbServer.new

=== 例
ACL を単独で用いる例。
require "drb/acl"

list = %w[
deny all
allow 192.168.1.1
allow ::ffff:192.168...

DRb.#start_service(uri=nil, front=nil, config_or_acl=nil) -> () (418.0)

dRuby のサービス(サーバ)を起動します。

...通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drbunix:' のような他のプロトコルを指定することもできます。

front でフロントオブジェクト(URI に結び付けられる...
...きます。

: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力しま...
...個数。
デフォルトは256。
: :auto_load
真に設定すると、
URIで指定されたプロトコルを取り扱うのに
必要なDRbのサブライブラリが自動的にロードされます。デフォルトは true。
: :safe_level
リモートからのメソッド呼出し...