Net::FluidDB::Permission - FluidDB permissions


Net-FluidDB documentation  | view source Contained in the Net-FluidDB distribution.

Index


NAME

Top

Net::FluidDB::Permission - FluidDB permissions

SYNOPSIS

Top

 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;

DESCRIPTION

Top

Net::FluidDB::Permission models FluidDB permissions.

USAGE

Top

Inheritance

Net::FluidDB::Permission is a subclass of Net::FluidDB::ACL.

Class methods

Net::FluidDB::Permission->get($fdb, $category, $path, $action)

Retrieves the permission on action $action, for the category $category and path $path.

Net::FluidDB provides a convenience shortcut for this method.

Instance Methods

$tag->update

Updates the permission in FluidDB.

$tag->category

Returns the category the permission is about.

$tag->path

Returns the path of the category the permission is about.

$tag->action

Returns the action the permission is about.

FLUIDDB DOCUMENTATION

Top

FluidDB high-level description

http://doc.fluidinfo.com/fluidDB/permissions.html

FluidDB API documentation

http://doc.fluidinfo.com/fluidDB/api/http.html#authentication-and-authorization

FluidDB API specification

http://api.fluidinfo.com/fluidDB/api/*/permissions/*

AUTHOR

Top

Xavier Noria (FXN), <fxn@cpan.org>

COPYRIGHT AND LICENSE

Top


Net-FluidDB documentation  | view source Contained in the Net-FluidDB distribution.