SPOPS::Secure::Hierarchy

SPOPS::Secure::Hierarchy module can define hierarchical security.
Download

SPOPS::Secure::Hierarchy Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Chris Winters and Christian Lemburg
  • Publisher web site:
  • http://search.cpan.org/~cwinters/SPOPS-0.87/SPOPS/Secure/Hierarchy.pm

SPOPS::Secure::Hierarchy Tags


SPOPS::Secure::Hierarchy Description

SPOPS::Secure::Hierarchy module can define hierarchical security. SPOPS::Secure::Hierarchy module can define hierarchical security.SYNOPSIS # In your SPOPS configuration 'myobj' => { 'class' => 'My::FileObject', 'isa' => , 'hierarchy_separator' => '/', 'hierarchy_field' => 'myobj_id', ... }, # Every normal SPOPS security check will now go through a hierarchy # check using '/' as a separator on the value of the object parameter # 'myobj_id' my $file_object = eval { My::FileObject->fetch( '/docs/release/devel-only/v1.3/mydoc.html' ) }; # You can also use it as a standalone service. Note that the 'class' # in this example is controlled by you and used as an identifier # only. my $level = eval { SPOPS::Secure::Hierarchy->check_security({ class => 'My::Nonexistent::File::Class', user => $my_user, group => $my_group_list, security_object_class => 'My::SecurityObject', object_id => '/docs/release/devel-only/v1.3/mydoc.html', hierarchy_separator => '/' }) }; Requirements: · Perl


SPOPS::Secure::Hierarchy Related Software