org.glite.authz.pep.obligation.eesmap
Class EESObligationHandlerConfigurationParser

java.lang.Object
  extended by org.glite.authz.pep.obligation.eesmap.EESObligationHandlerConfigurationParser
All Implemented Interfaces:
org.glite.authz.common.config.IniSectionConfigurationParser<org.glite.authz.pep.obligation.ObligationHandler>

public class EESObligationHandlerConfigurationParser
extends java.lang.Object
implements org.glite.authz.common.config.IniSectionConfigurationParser<org.glite.authz.pep.obligation.ObligationHandler>

EESObligationHandlerConfigurationParser ini configuration parser for the EESObligationHandler.


Field Summary
static java.lang.String EES_ENDPOINT_PROP
          The name of the "eesEndpoint" property which gives the absolute path to the mapping file that maps subjects to groups.
static java.lang.String ENTITY_ID_PROP
          The name of the "entityId" property which give the entityID of the obligation handler
static java.lang.String HANDLED_OBLIGATION_ID_PROP
          The name of the "handledObligationId" property which gives ID of the obligation handled by this obligation handler
 
Fields inherited from interface org.glite.authz.common.config.IniSectionConfigurationParser
PARSER_CLASS_PROP
 
Constructor Summary
EESObligationHandlerConfigurationParser()
           
 
Method Summary
 org.glite.authz.pep.obligation.ObligationHandler parse(org.ini4j.Profile.Section iniConfig, org.glite.authz.common.config.AbstractConfigurationBuilder<?> configBuilder)
          TODO documentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENTITY_ID_PROP

public static final java.lang.String ENTITY_ID_PROP
The name of the "entityId" property which give the entityID of the obligation handler

See Also:
Constant Field Values

HANDLED_OBLIGATION_ID_PROP

public static final java.lang.String HANDLED_OBLIGATION_ID_PROP
The name of the "handledObligationId" property which gives ID of the obligation handled by this obligation handler

See Also:
Constant Field Values

EES_ENDPOINT_PROP

public static final java.lang.String EES_ENDPOINT_PROP
The name of the "eesEndpoint" property which gives the absolute path to the mapping file that maps subjects to groups.

See Also:
Constant Field Values
Constructor Detail

EESObligationHandlerConfigurationParser

public EESObligationHandlerConfigurationParser()
Method Detail

parse

public org.glite.authz.pep.obligation.ObligationHandler parse(org.ini4j.Profile.Section iniConfig,
                                                              org.glite.authz.common.config.AbstractConfigurationBuilder<?> configBuilder)
                                                       throws org.glite.authz.common.config.ConfigurationException
TODO documentation

Specified by:
parse in interface org.glite.authz.common.config.IniSectionConfigurationParser<org.glite.authz.pep.obligation.ObligationHandler>
Throws:
org.glite.authz.common.config.ConfigurationException