comparison Lib/IMPL/Security/Context.pm @ 94:79bf75223afe

Fixed security related bugs
author wizard
date Thu, 29 Apr 2010 01:31:27 +0400
parents 077357224bec
children 67eb8eaec3d4
comparison
equal deleted inserted replaced
93:0667064553ef 94:79bf75223afe
61 sub current { 61 sub current {
62 my ($self) = @_; 62 my ($self) = @_;
63 63
64 $current = __PACKAGE__->nobody unless $current; 64 $current = __PACKAGE__->nobody unless $current;
65 $current; 65 $current;
66 }
67
68 sub Satisfy {
69 my ($this,@roles) = @_;
70
71 my $roleEffective = new IMPL::Security::Role ( _effective => $this->rolesAssigned );
72
73 return $roleEffective->Satisfy(@roles);
66 } 74 }
67 75
68 1; 76 1;
69 77
70 __END__ 78 __END__