org.globus.wsrf.impl.security.authorization
Class ResourcePDPConfig
java.lang.Object
org.globus.wsrf.impl.security.authorization.BasePDPConfig
org.globus.wsrf.impl.security.authorization.ResourcePDPConfig
- All Implemented Interfaces:
- PDPConfig
- public class ResourcePDPConfig
- extends BasePDPConfig
A PDPConfig class that can be used by resources to create dynamic
ServiceAuthorizationChain that uses a HashMap to store
properties. The properties need to be scoped with relevant prefixes.
|
Field Summary |
(package private) java.util.HashMap |
properties
|
|
Method Summary |
java.lang.Object |
getProperty(java.lang.String name,
java.lang.String property)
Returns value of property identified by name-property |
void |
setProperty(java.lang.String name,
java.lang.String property,
java.lang.Object obj)
Sets the value of property identified by name-property |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
properties
java.util.HashMap properties
ResourcePDPConfig
public ResourcePDPConfig(java.lang.String chain)
getProperty
public java.lang.Object getProperty(java.lang.String name,
java.lang.String property)
- Returns value of property identified by name-property
- Specified by:
getProperty in interface PDPConfig- Specified by:
getProperty in class BasePDPConfig
- Parameters:
name - scope of the propertyproperty - name of the property
setProperty
public void setProperty(java.lang.String name,
java.lang.String property,
java.lang.Object obj)
- Sets the value of property identified by name-property
- Specified by:
setProperty in interface PDPConfig- Specified by:
setProperty in class BasePDPConfig
- Parameters:
name - scope of the propertyproperty - name of the propertyobj - Value of the property