[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Doubt



> > >      Also in the PolicyEvaluatorAdmin Interface, there is a method
> > > 
> > >      replace_policy (
> > >           in PolicyName policy_name
> > >           in ResourceName resource_name);
> > > 
> > >      shouldn't it be PolicyNameList instead of PolicyName since
> > > add_policy has the same arguments ??
> > 
> > no because add_policy takes only one policy. I do not see a mistake here.
> > 
> 
> Does this mean that there could be only 1 policy/ ResourceName / Policy
> Evaluator ???
> 
> I was under the impression that there could be multiple policies
> corresponding to a single resourceName as this could help in limiting the
> policy names.  
> 
> For eg., consider the following policyNames of individual resources.
> 
> AB, AC, AD, ABC, IJK, ABCD, ACIJ, IOJMN .....
> 
> where
> 
> AB stands for : A or B  
> 
> i.e. in order to satisfy policy AB, either subpolicies A or B should be
> satisfied.
> 
> Similarly, in order to satisfy policy
> 
> IJK either of the subpolicies I or J or K should be satisfied.
> 
> Obviously the list of policyNames in the eg. above would be huge.
> 
> But if we allowed multiple (sub)policies (& policyNames) per resourceName
> in the same policyEvaluator, by replacing the composite Policy by it's
> constituent subpolicies, we would have a manageable size of policyNames.
> 
> eg. replace AB by A,B
> 
> However, this would require all the policies to be framed in either
> Conjunctive Normal Form or Disjunctive Normal Form.
> 
> Please let me know if it makes sense or have I got it all wrong somewhere
> ??
> 
> 
> 
> > 
> > Thanks for your questions.
> > Konstantin
> > 
> > ----------------
> > Broadcast message to hrac-rfp from Konstantin Beznosov
> > <beznosov@baptisthealth.net>. Go to http://cadse.cs.fiu.edu/omg/hrac-rfp
> > to browse the mail list archive. 
> 
>
...............................................................................
> 
> Srikanth Kotha
> 
> Office Address : 334 Bell Hall,           Home Address : 121 Heath
> St.(Lower),            UB North Campus,                    Buffalo,
>            Amherst, NY 14260.               NY 14214.     
> 
> Office Phone # : (716) 645-2193.      Home Phone # : (716) 832-8996.
> 
>
...............................................................................

----------------
Broadcast message to hrac-rfp from Konstantin Beznosov <beznosov@baptisthealth.net>.
Go to http://cadse.cs.fiu.edu/omg/hrac-rfp to browse the mail list archive.