| |
HilfsmittelcZugangscEntscheidung, v1.0 April 2001 A-5 A //**************************************************************** // Schnittstelle DecisionCombinator //**************************************************************** Schnittstelle DecisionCombinator { Boolesches combine_decisions( in ResourceNameresource_name in der Zeichenkette Betrieb, in AttributeListattribute_list in PolicyEvaluatorListpolicy_evaluator_list ) Erhöhungen (RadComponentError); }; //**************************************************************** // Schnittstelle PolicyEvaluator //**************************************************************** Schnittstelle PolicyEvaluator { schreibgeschütztes pe_admin AttributPolicyEvaluatorAdmin; Evaluate(DecisionResult in ResourceNameresource_name im stringoperation in AttributeListattribute_list ) Erhöhungen (RadComponentError); }; //**************************************************************** // ManagementcSchnittstellen //**************************************************************** //**************************************************************** // Schnittstelle AccessDecisionAdmin //**************************************************************** Schnittstelle AccessDecisionAdmin { Get_policy_evaluator_locator() PolicyEvaluatorLocator; leeres set_policy_evaluator_locator( im policy_evaluator_locator PolicyEvaluatorLocator ); Get_dynamic_attribute_service() DynamicAttributeService; leeres set_dynamic_attribute_service( im dynamic_attribute_service DynamicAttributeService ); |  |
|
| |
|
|