SPOPS::Secure::HierarchySPOPS::Secure::Hierarchy module can define hierarchical security. | |
Download |
SPOPS::Secure::Hierarchy Ranking & Summary
Advertisement
- 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