org.globus.wsrf.impl.security.authorization
Class ContainerPDPConfig

java.lang.Object
  extended byorg.globus.wsrf.impl.security.authorization.BasePDPConfig
      extended byorg.globus.wsrf.impl.security.authorization.ContainerPDPConfig
All Implemented Interfaces:
PDPConfig

public class ContainerPDPConfig
extends BasePDPConfig

PDP Configuration class that set/retrieves data from global parameters in the deployment descriptor. It expects scoped parameters of the format "scope1-paramterName"


Field Summary
 
Fields inherited from class org.globus.wsrf.impl.security.authorization.BasePDPConfig
chain, i18n, msgCtx, serviceName
 
Constructor Summary
ContainerPDPConfig(java.lang.String chain, org.apache.axis.MessageContext ctx)
           
 
Method Summary
 java.lang.Object getProperty(java.lang.String name, java.lang.String property)
          Returns value of property identified by name-property stored in the global deployment descriptor.
 void setProperty(java.lang.String name, java.lang.String property, java.lang.Object obj)
          Sets the value of property identified by name-property in the global deployment descriptor.
 
Methods inherited from class org.globus.wsrf.impl.security.authorization.BasePDPConfig
getInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainerPDPConfig

public ContainerPDPConfig(java.lang.String chain,
                          org.apache.axis.MessageContext ctx)
Method Detail

getProperty

public java.lang.Object getProperty(java.lang.String name,
                                    java.lang.String property)
Returns value of property identified by name-property stored in the global deployment descriptor.

Specified by:
getProperty in interface PDPConfig
Specified by:
getProperty in class BasePDPConfig
Parameters:
name - scope of the property
property - 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 in the global deployment descriptor. The property value has to be a String

Specified by:
setProperty in interface PDPConfig
Specified by:
setProperty in class BasePDPConfig
Parameters:
name - scope of the property
property - name of the property
obj - Value of the property, needs to be a String