Used to add PolicyEvaluators to the list of PolicyEvaluators that already
correspond to the reource_name
Stringifies the references and adds them to the already existing
stringified list
Used to remove PolicyEvaluators from the list of PolicyEvaluators that
already correspond to the reource_name
Stringifies the references and removes them to the already existing
stringified list
Returns references to PolicyEvaluators that were stored persistently
Actually retrieves names from the database and gets corresponding
references by calling resolve on the rootContext
Returns references to PolicyEvaluators that were stored persistently
Actually retrieves stringified references and reconverts them to
object references
This method returns information about the coding scheme that is designated as "native"
by the terminolgoy service vendor, along with the current default version of that scheme
and the preferred language used by that coding scheme.
This method returns information about the coding scheme that is designated as "native"
by the terminolgoy service vendor, along with the current default version of that scheme
and the preferred language used by that coding scheme.
Returns references to PolicyEvaluators that were stored persistently(?)
Actually retrieves names from the database and gets corresponding
references by calling resolve on the rootContext
compare to ResourceNameComponent[] objects using regexp with in the template expression
this implements the algorithm specified in the Resource Access Decision Service specification
Regexp is applied only the values, the names require an exact match
compare to ResourceName objects using regexp with in the template expression
this implements the algorithm specified in the Resource Access Decision Service specification
Regexp is applied only the values, the names require an exact match
Java Interface Class org.omg.DfResourceAccessDecision.PolicyEvaluatorAdmin
Source File gov/lanl/RAD.POlicyEvaluatorAdminImpl.java
This implementation stores the policies and resource_names in Hashtables and is not persistent
IDL Source File DfResourceAccessDecision.idl
IDL Absolute Name ::DfResourceAccessDecision::PolicyEvaluatorAdmin
Repository Identifier IDL:omg.org/DfResourceAccessDecision/PolicyEvaluatorAdmin:1.0
IDL definition:
Implementation of the PolicyEvaluatorLocatorPatternAdmin interface
This interface is basically a combination of the Basic and Named interfaces with
extensions to regular expression matching.
Container for PolicyEvaluators and DecisionCombinator for both PolicyEvaluatorLocatorNameAdmin and
PolicyEvaluatorLocatorBasicAdmin
They are stored in a HashTable
This class is a singleton because the same object serves both parent objects.
Populate the remote PolicyEvaluatorLocatorPatternAdmin object with the contents of this PolicyMgr
This is useful to populate a remote RAD implementation with policy information
Provide simple relationship service
Define a set of roles for a user based on a ResourceName
Reads in a XML file defining those relationships
and initializes Hashtables for quick look up
Constructor for the class, expects a UserListFile entry in the properties,
which is the xml containing the key for each user and the user's permissions
file.