SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Dancer-Plugin-Auth-RBAC rpm build for : OpenSuSE 13.X. For other distributions click perl-Dancer-Plugin-Auth-RBAC.

Name : perl-Dancer-Plugin-Auth-RBAC
Version : 1.110720 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 4.1 Date : 2015-04-17 19:36:31
Group : Development/Libraries/Perl Source RPM : perl-Dancer-Plugin-Auth-RBAC-1.110720-4.1.src.rpm
Size : 0.07 MB
Packager : (none)
Summary : Dancer Authentication, Security and Role-Based Access Control Framework!
Description :
Dancer::Plugin::Auth::RBAC is an authentication framework and role-based
access control system. As a role-based access control system
Dancer::Plugin::Auth::RBAC can be complex but will give you the most
flexibilty over all other access control philosophies.

The Dancer::Plugin::Auth::RBAC plugin provides your application with the
ability to easily authenticate and restrict access to specific users and
groups by providing a tried and tested RBAC (role-based access control)
system. Dancer::Plugin::Auth::RBAC provides this level of sophistication
with minimal configuration.

Dancer::Plugin::Auth::RBAC exports the auth() and authd() keywords:

$auth = auth($login, $pass) # new authorization instance
$auth->asa($role) # check if the authenticated user has the specified role
$auth->can($operation) # check if the authenticated user has permission
$auth->can($operation, $action) # to perform a specific action
$auth->roles(AATTroles) # get or set roles for the current logged in user
$auth->errors() # authentication errors if any
$auth->revoke() # revoke authorization (logout)

return authd() # is the current user authorized?

The Dancer::Plugin::Auth::RBAC authentication framework relies on the the
Dancer::Plugin::Auth::RBAC::Credentials manpage namespace to do the actual
authentication, and likewise relies on the the
Dancer::Plugin::Auth::RBAC::Permissions manpage namespace to handle access
control. The following configuration example is based on the
Dancer::Plugin::Auth::RBAC::Credentials::Config manpage and the
Dancer::Plugin::Auth::RBAC::Permissions::Config manpage. This framework
also ship with the Dancer::Plugin::Auth::RBAC::Credentials::SQLite manpage,
the Dancer::Plugin::Auth::RBAC::Credentials::MySQL manpage, the
Dancer::Plugin::Auth::RBAC::Credentials::PostrgeSQL manpage which are
arguably easier to setup and utilize.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_13.1/noarch

Content of RPM  Changelog  Provides Requires

Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server

Provides :
perl(Dancer::Plugin::Auth::RBAC)
perl(Dancer::Plugin::Auth::RBAC::Credentials)
perl(Dancer::Plugin::Auth::RBAC::Credentials::Config)
perl(Dancer::Plugin::Auth::RBAC::Credentials::MySQL)
perl(Dancer::Plugin::Auth::RBAC::Credentials::PostgreSQL)
perl(Dancer::Plugin::Auth::RBAC::Credentials::SQLite)
perl(Dancer::Plugin::Auth::RBAC::Permissions)
perl(Dancer::Plugin::Auth::RBAC::Permissions::Config)
perl(Dancer::Plugin::Authorize)
perl-Dancer-Plugin-Auth-RBAC

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
perl(Dancer)
perl(Dancer::Plugin::Database)
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsLzma) <= 4.4.6-1
perl(:MODULE_COMPAT_5.18.1)


Content of RPM :
/usr/lib/perl5/vendor_perl/5.18.1/Dancer
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC.pm
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials.pm
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials/Config.pm
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials/MySQL.pm
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials/PostgreSQL.pm
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials/SQLite.pm
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials/logs
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Credentials/logs/development.log
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Permissions
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Permissions.pm
/usr/lib/perl5/vendor_perl/5.18.1/Dancer/Plugin/Auth/RBAC/Permissions/Config.pm
/usr/lib/perl5/vendor_perl/5.18.1/i586-linux-thread-multi
/usr/share/doc/packages/perl-Dancer-Plugin-Auth-RBAC
/usr/share/doc/packages/perl-Dancer-Plugin-Auth-RBAC/LICENSE
/usr/share/doc/packages/perl-Dancer-Plugin-Auth-RBAC/README
/usr/share/doc/packages/perl-Dancer-Plugin-Auth-RBAC/dist.ini
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC.3pm.gz
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC::Credentials.3pm.gz
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC::Credentials::Config.3pm.gz
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC::Credentials::MySQL.3pm.gz
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC::Credentials::PostgreSQL.3pm.gz
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC::Credentials::SQLite.3pm.gz
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC::Permissions.3pm.gz
/usr/share/man/man3/Dancer::Plugin::Auth::RBAC::Permissions::Config.3pm.gz

 
ICM