comparison Lib/IMPL/Web/Security/User.pm @ 230:6d8092d8ce1b

*reworked IMPL::Security *reworked IMPL::Web::Security *refactoring
author sergey
date Mon, 08 Oct 2012 03:37:37 +0400
parents 4267a2ac3d46
children
comparison
equal deleted inserted replaced
229:47f77e6409f7 230:6d8092d8ce1b
1 package IMPL::Web::Security::User; 1 package IMPL::Web::Security::User;
2 use strict;
2 3
3 use parent qw(IMPL::Security::Principal); 4 use IMPL::Const qw(:prop);
5 use IMPL::declare {
6 require => {
7 Exception => 'IMPL::Exception',
8 NotImplementedException => '-IMPL::NotImplementedException'
9 },
10 base => [
11 'IMPL::Security::AbstractPrincipal' => undef
12 ]
13 };
14
15 push @{__PACKAGE__->abstractProps}, roles => PROP_RW | PROP_LIST;
16
17 sub GetSecData {
18 die NotImplementedException->new();
19 }
20
21 sub SetSecData {
22 die NotImplementedException->new();
23 }
4 24
5 1; 25 1;