決定:: ACL.アクセス制御リストの管理とビルド | |
今すぐダウンロード |
決定:: ACL. ランキングとまとめ
広告
- ライセンス:
- Perl Artistic License
- 価格:
- FREE
- 出版社名:
- Benoit Beausejour
- 出版社のWebサイト:
- http://search.cpan.org/bbeausej/
決定:: ACL. タグ
決定:: ACL. 説明
アクセス制御リストを管理して構築します Decision :: ACLは、プログラマ用に既に実装されているACLロジックを提供するPerlモジュールです。アクセス制御リストのスクリプトを書くほとんどの時間は長く退屈です。このモジュールのセットには、アクセス制御リストの背後にあるすべての便利なロジックがあり、それに簡単なインターフェースを提供します。カスタムACLを構築することもでき、Data.Synopsisを使用してACLを実行するメカニズムを提供します。 Decision :: ACL ::ルールを使用する。 Decision :: ACL ::定数QW(:ルール)を使用してください。 My $ ACL = Decision :: ACL-> new(); My $ Rule = Decision :: ACL ::規則({action => 'allow'、fields => {field1 => 'field1val'、field2 => 'field2val'、...}});)。 ... $ ACL-> Pushrule($ RUE); My $ RETURN_STATUS = $ ACL-> RUNACL({field1 => 'testField1Value'、field2 => 'testField2Value'、...}); ($ return_status == acl_rule_allow){print "testField1Value、TestField2Valueが許可されています! n"; $ ACL-> PUSHRULE($ rule)} Decision :: ACLルールリストにルールをプッシュします。 $ ACL-> POPRULULE(); Decision :: ACLルールリストからルールをポップします。 $ ACL-> SHIFTRULE(); Decision :: ACLルールリストからルールを移動します。 $ ACL-> unshiftrule($ RUE); Decision :: ACLルールリストにルールを除去します。 $ ACL-> Rules();このルールリストのルールオブジェクトのArrayRefを返します。 $ ACL-> RUNACL({args});リストを実行し、ACL_RULE_ALLOWまたはACL_RULE_DENYを返します。 $ rule-> fields();このルールのフィールドと値の参照を返します。 $ RULE-> NOW();この規則は現在適用されなければならないかどうか。 1または0. $ RULE-> Action();このルールのアクションを返し、許可または拒否します。 $ RULE - >心配({});データによって関心のあるルールですか? ACL_RULE_CONCERNEDまたはACL_RULE_UNCONCEND $ RULE-> CONTROL({})を返します。データに対するテストルールは、ルールのステータスを返します。要件: ・Perl
決定:: ACL. 関連ソフトウェア