Changeset 2313 for trunk/LATMOS-Accounts/lib/LATMOS
- Timestamp:
- 12/02/19 13:50:56 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm
r2282 r2313 26 26 my $acls = bless( 27 27 { 28 _acls => [] 28 _acls => [], 29 _default_acls => [ 30 LATMOS::Accounts::Acls::Acl->new( '*.log', [ '$uid: read', '*: deny' ] ), 31 LATMOS::Accounts::Acls::Acl->new( 32 'user.{userPasswd,userPassword,encryptedPassword,oldPassword}', 33 [ '$uid: write', '*: deny' ], 34 ), 35 ] 29 36 }, $class 30 );31 32 # Default ACLS:33 # $acls->add( '*.log', [ '$uid: read', '*: deny' ] );34 $acls->add(35 'user.{userPasswd,userPassword,encryptedPassword,oldPassword}',36 [ '$uid: write', '*: deny' ],37 37 ); 38 38 … … 179 179 defined($res) and return $res; 180 180 } 181 foreach my $acl (@{$self->{_default_acls}}) { 182 my $res = $acl->match($obj, $attr, $perm, $who, $groups); 183 defined($res) and return $res; 184 } 185 181 186 return 0; 182 187 }
Note: See TracChangeset
for help on using the changeset viewer.