Net::FluidDB::Permission - FluidDB permissions
use Net::FluidDB::Permission; # get $permission = Net::FluidDB::Permission->get($fdb, $category, $path, $action); $permission->policy; $permission->exceptions; # update $permission->policy('closed'); $permission->exceptions($exceptions); $permission->update;
Net::FluidDB::Permission models FluidDB permissions.
Net::FluidDB::Permission
Net::FluidDB::Permission is a subclass of Net::FluidDB::ACL.
Retrieves the permission on action $action, for the category $category and path $path.
$action
$category
$path
Net::FluidDB provides a convenience shortcut for this method.
Net::FluidDB
Updates the permission in FluidDB.
Returns the category the permission is about.
Returns the path of the category the permission is about.
Returns the action the permission is about.
http://doc.fluidinfo.com/fluidDB/permissions.html
http://doc.fluidinfo.com/fluidDB/api/http.html#authentication-and-authorization
http://api.fluidinfo.com/fluidDB/api/*/permissions/*
Xavier Noria (FXN), <fxn@cpan.org>
Copyright (C) 2009-2010 Xavier Noria
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Net::FluidDB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::FluidDB
CPAN shell
perl -MCPAN -e shell install Net::FluidDB
For more information on module installation, please visit the detailed CPAN module installation guide.