Entscheidung :: ACL.

Verwalten und Erstellen von Zugriffskontrolllisten
Jetzt downloaden

Entscheidung :: ACL. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Benoit Beausejour
  • Website des Verlags:
  • http://search.cpan.org/~bbeausej/

Entscheidung :: ACL. Stichworte


Entscheidung :: ACL. Beschreibung

Verwalten und Access Control Lists bauen Entscheidung :: ACL ist ein Perl-Modul, das eine bereits implementiert ACL Logik für Programmierer zur Verfügung stellt. Die meisten der Zeit mit dem Schreiben Zugriffssteuerungsliste Skripte ist lang und langweilig. Dieser Satz von Modulen verfügt über alle bequem Logik hinter Zugriffssteuerungslisten und bietet eine einfache Schnittstelle zu. Es ermöglicht Ihnen, benutzerdefinierte ACLs und stellen die Mechanismen aufbauen, um die ACL gegen data.SYNOPSIS Verwendung der Entscheidung laufen :: ACL; verwenden Entscheidung :: ACL :: Regel; Verwendung Entscheidung :: ACL :: Constants qw (: Regel); my $ Acl = Entscheidung :: acl-> new (); my $ rule = Entscheidung :: ACL :: Regel ({action => 'erlaubt', jetzt => 0, Felder => {field1 => 'field1val', field2 => 'field2val', ...}}); ... $ acl-> PushRule ($ rule); my $ return_status = $ acl-> RunACL ({field1 => 'testfield1value', field2 => 'testfield2value', ...}); if ($ return_status == ACL_RULE_ALLOW) {print "testfield1value, erlaubt testfield2value! \ n"; } $ Acl-> PushRule ($ rule); Drücken Sie eine Regel auf die Entscheidung :: ACL-Regel-Liste. $ Acl-> PopRule (); Pop eine Regel aus der Entscheidung :: ACL-Regel-Liste. $ Acl-> ShiftRule (); Umschalt eine Regel aus der Entscheidung :: ACL-Regel-Liste. $ Acl-> UnshiftRule ($ rule); Unshift eine Regel auf die Entscheidung :: ACL-Regel-Liste. $ Acl-> Regeln (); Liefert einen ArrayRef der Regelobjekte in dieser Regelliste. $ Acl-> RunACL ({args}); Führen Sie die Liste, Returns ACL_RULE_ALLOW oder ACL_RULE_DENY. $ Regel-> Felder (); Returns hat einen Verweis auf die Felder und Werte für diese Regel. $ Regel-> Now (); Ob diese Regel muss jetzt oder nicht angewendet werden. 1 oder 0. $ regel-> Aktion (); Gibt die Aktion für diese Regel entweder erlauben oder verweigern. $ Regel-> Betroffene ({}); Ist Regel von Daten betroffen? Returns ACL_RULE_CONCERNED oder ACL_RULE_UNCONCERNED $ regel-> Control ({}); Testregel gegen Daten, kehrt Status der Regel. Anforderungen: · Perl.


Entscheidung :: ACL. Zugehörige Software