Decisión :: ACL

Administrar y construir listas de control de acceso
Descargar ahora

Decisión :: ACL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Benoit Beausejour
  • Sitio web del editor:
  • http://search.cpan.org/~bbeausej/

Decisión :: ACL Etiquetas


Decisión :: ACL Descripción

Administrar y construir listas de control de acceso Decisión :: ACL es un módulo PERL que proporciona una lógica de ACL ya implementada para programadores. La mayoría de los scripts de lista de control de acceso de acceso son largos y aburridos. Este conjunto de módulos tiene toda la lógica conveniente detrás de las listas de control de acceso y proporciona una interfaz fácil. Le permite construir las ACL personalizadas y proporcionar los mecanismos para ejecutar la ACL contra Data.Synopsis Usar la decisión :: ACL; Usar la decisión :: ACL :: Regla; Usar Decisión :: ACL :: Constantes QW (: Regla); MY $ ACL = Decisión :: ACL-> Nuevo (); MY $ REGLA = Decisión :: ACL :: Regla ({acción => 'Permitir', ahora => 0, campos => {field1 => 'field1val', field2 => 'field2val', ...}}); ... $ ACL-> PULSO (RACIENDO $); My $ return_status = $ acl-> runacl ({field1 => 'testfield1value', field2 => 'testfield2value', ...}); Si ($ return_status == acl_rule_allow) {impresión "Testfield1Value, Testfield2Value ¡Permitió! \ N"; } $ ACL-> PULSO ($ REGLA); Presione una regla a la Lista de reglas de la Decisión :: ACL. $ Acl-> poprule (); Pop una regla de la Lista de reglas de la Decisión :: ACL. $ Acl-> shiftrule (); Cambie una regla de la Lista de reglas de la Decisión :: ACL. $ ACL-> UNPSHIFTRULO (RIGO DE $); Sin enviar una regla a la Decisión :: Lista de reglas de ACL. $ Acl-> reglas (); Devuelva un arrayref de los objetos de la regla en esta lista de reglas. $ Acl-> runacl ({args}); Ejecute la lista, devuelve acl_rule_allow o acl_rule_deny. $ reglas-> campos (); Devuelve una referencia de los campos y valores para esta regla. $ reglas-> ahora (); Si esta regla debe aplicarse ahora o no. 1 o 0. $ reglas-> acción (); Devuelve la acción de esta regla, permita o denegue. $ reglas-> preocupado ({}); ¿Es la regla preocupada por los datos? Devuelve acl_rule_conCerned o acl_rule_unconCerned $ dominio-> Control ({}); Regla de prueba contra datos, devuelve el estado de la regla. Requisitos: · Perl


Decisión :: ACL Software relacionado