A C E G I J O P R S V

A

addAttribute(URI) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 
addAttribute(IAttribute) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
TODO there are three cases we have to deal with 1 - The attribute is a generic IAttribute created from some other iContext 2 - The attribute was returned from this Policy Context and the values are already mapped 3 - The attribute was created using addAttribute and values need to be mapped.
addEntity(URI, String) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
This Context Provider allows Entity Types, Entity ID and Attribute values to be mapped from values passed by consumers of this Context Provider to types and values for storage.
addEntity(IEntity) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
TODO implement this function This Context Provider allows Entity Types, Entity ID, metadata, and attribute values to be mapped from values passed by consumers of this Context Provider to types and values for storage.
attrMetadataPDPCache - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name used by selected PDPs.
attrPDPCache - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name used by selected PDPs.

C

close() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
configure(Map, String, Map) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory
 
connectionType - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
consumerAIDToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute ID passed to this context provider before being passed to the real context provider.
consumerATypeToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute Types passed to this context provider before being passed to the real context provider.
consumerAValueToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute Values passed to this context provider before being passed to the real context provider.
consumerContext - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name used by selected PDPs.
consumerEntityIDToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Entity IDs passed to this context provider before being passed to the real context provider.
consumerEntityTypeToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Entity Types passed to this context provider before being passed to the real context provider.
consumerIDParamName - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name used by selected PDPs.
consumerMIDToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Metadata ID passed to this context provider before being passed to the real context provider.
consumerMTypeToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Metadata Types passed to this context provider before being passed to the real context provider.
consumerMValueToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
consumerOpenAIDToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute Types passed to this context provider before being passed to the real context provider in the course of a context open call.
consumerOpenContextRefToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Context URI during the context open call.
consumerOpenValueToProvider - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute Values passed to this context provider before being passed to the real context provider during a context open call.
consumerTypeParamName - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name used by selected PDPs.
createContext(IContextId) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory
 

E

equals(IHasAttributes) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 
exportData - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
exportData(String, String) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 

G

genericParamName - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic name which is used on many of the PDPs to pass a single parameter from java to the script.
genericParamName2 - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic name which is used on many of the PDPs to pass a single parameter from java to the script.
genericResultName - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic name which is used on many of the PDPs to pass the result from JavaScript back to JAVA PDP code.
getAttribute(URI) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
This Context Provider allows Attribute types to be mapped from stored (real) values to what is presented by consumers of this Context Provider by inserting JavaScript into the configuration file.
getAttributes() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
(non-Javadoc)
getContext() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 
getContextModel() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
TODO implement this function
getContexts(String) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory
 
getEntities(IFilter) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
TODO implement this function
getEntities(IFilter, Iterator) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
TODO implement this function
getEntity(String, Iterator) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
This Context Provider allows types and values to be mapped from stored (provider) values to what is presented by consumers of this Context Provider by inserting JavaScript into the configuration file.
getEntity(String) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
getEntityID() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
Returns the Subject ID of this Entity.
getEntityType() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
Returns the type of this Entity.
getModel() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
TODO: implement this
getName() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory
 
getNewInstance() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactoryConfigurableComponentFactory
 
getPolicy() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory
 
getSchema - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
getSchema() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
getSingleValuedAttribute(URI) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 
getSingletonInstance() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactoryConfigurableComponentFactory
 

I

importData(String, String) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
TODO Implement this function?
isOpen(Object) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 

J

JSPolicyContext - class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext.
A Higgins Context Provider implementation allowing for javascript policy at critical points.
JSPolicyContextFactory - class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory.
A Higgins Context Provider Factory implementation allowing for javascript policy at critical points.
JSPolicyContextFactory() - Constructor for class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory
 
JSPolicyContextFactoryConfigurableComponentFactory - class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactoryConfigurableComponentFactory.
 
JSPolicyContextFactoryConfigurableComponentFactory() - Constructor for class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactoryConfigurableComponentFactory
 
JSPolicyContextFactoryProvider - class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactoryProvider.
 
JSPolicyContextFactoryProvider() - Constructor for class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactoryProvider
 
JSPolicyEntity - class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity.
A Higgins Entity implementation allowing for javascript policy at critical points.

O

open(Object) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
org.eclipse.higgins.idas.cp.jspolicy - package org.eclipse.higgins.idas.cp.jspolicy
 

P

providerAIDToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute ID as they are returned from the real context provider to this context provider.
providerATypeToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute Types as they are returned from the real context provider to this context provider.
providerAValueToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute values passed to this context provider before being passed to the real context provider.
providerContext - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name used by selected PDPs.
providerEntityIDToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Entity IDs as they are returned from the real context provider to this context provider.
providerEntityTypeToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Entity Types as they are returned from the real context provider to this context provider.
providerIDParamName - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name for for selected PDPs.
providerMIDToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Attribute ID as they are returned from the real context provider to this context provider.
providerMTypeToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Identifier used in the id attribute of a JSPolicyAction element to specify the mapping performed on Metadata Types as they are returned from the real context provider to this context provider.
providerMValueToConsumer - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
providerTypeParamName - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
Generic parameter name for for selected PDPs.

R

remove() - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 
removeAttribute(URI) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 
removeAttributeValue(URI, Object) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 
removeAttributeValue(IAttribute) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyEntity
 

S

setPolicy(String) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContextFactory
 
setSchema - Static variable in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 
setSchema(String) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 

V

verifyEntityAttributes(String, Iterator) - Method in class org.eclipse.higgins.idas.cp.jspolicy.JSPolicyContext
 

A C E G I J O P R S V