NAME
App::Security - Interface for authentication and authorization
SYNOPSIS
use App;
$context = App->context();
$security = $context->service("Security"); # or ...
$security = $context->security();
... TBD ...
DESCRIPTION
A Security service is a means by which a user may be authenticated and by which he may be authorized to perform specific operations.
Class Group: Security
The following classes might be a part of the Security Class Group.
Class: App::Security
Class: App::Security::Htpasswd
Class: App::Security::Passwd
Class: App::Security::DBI
Class: App::Security::Repository
Class: App::Security::SMB
Class: App::Security::LDAP
Class: App::Security::Radius
Class: App::Security::Kerberos
Class: App::Security::SSL
Class: App::Security::DCE
Class: App::Security
A Security service is a means by which a user may be authenticated and by which he may be authorized to perform specific operations.
* Throws: App::Exception::Security
* Since: 0.01
Class Design
...
Constructor Methods:
new()
The constructor is inherited from App::Service
.
Public Methods:
TBD()
* Signature: $tbd_return = $repository->tbd($tbd_param);
* Param: $tbd_param integer
* Return: $tbd_return integer
* Throws: App::Exception::Repository
* Since: 0.01
Sample Usage:
$tbd_return = $repository->tbd($tbd_param);
Protected Methods:
service_type()
Returns 'Security';
* Signature: $service_type = App::Security->service_type();
* Param: void
* Return: $service_type string
* Since: 0.01
$service_type = $authen->service_type();
ACKNOWLEDGEMENTS
* Author: Stephen Adkins <stephen.adkins@officevision.com>
* License: This is free software. It is licensed under the same terms as Perl itself.