82
|
1 package IMPL::Web::Security::User;
|
230
|
2 use strict;
|
82
|
3
|
230
|
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 }
|
82
|
24
|
|
25 1;
|