org.globus.gridshib.gt.authorization
Class AttributeAcceptancePIPImpl

java.lang.Object
  extended by org.globus.gridshib.gt.authorization.BasePIP
      extended by org.globus.gridshib.gt.authorization.AttributeAcceptancePIPImpl
All Implemented Interfaces:
GridShibConfigParams, PIP

public class AttributeAcceptancePIPImpl
extends BasePIP
implements GridShibConfigParams

See Also:
AttributeAcceptancePIP

Field Summary
 
Fields inherited from interface org.globus.gridshib.gt.authorization.GridShibConfigParams
AA_INSTANCE_KEY, ALL_CONFIG_KEYS, ATTR_FILE_KEY, AUTHZ_HOST_KEY, BLACKLIST_IP_ADDRESSES_FILE_KEY, BLACKLIST_NAME_IDS_FILE_KEY, CACHE_KEY, CONSULT_GRIDMAP_KEY, DEFAULT_GRIDMAP, ENABLE_ATTRIBUTE_AUTHZ_KEY, ENABLE_ATTRIBUTE_MAPPING_KEY, ENABLE_ATTRIBUTE_QUERY_KEY, ENABLE_BLACKLISTING_KEY, IDP_PROVIDER_ID_KEY, MAP_FILE_KEY, METADATA_PATH_KEY, RESPECT_KEY, SAML_MAP_POLICY_KEY, SHIB_PDP_POLICY_KEY, SP_PROVIDER_ID_KEY, USE_VOMS
 
Constructor Summary
AttributeAcceptancePIPImpl()
           
 
Method Summary
 void collectAttributes(Subject peerSubject, javax.xml.rpc.handler.MessageContext context)
           
 void initialize(HashMap configs, String name)
          If a subclass overrides this method (which is almost always the case), it MUST call this method at the end of a successful initialization.
 
Methods inherited from class org.globus.gridshib.gt.authorization.BasePIP
isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeAcceptancePIPImpl

public AttributeAcceptancePIPImpl()
Method Detail

initialize

public void initialize(HashMap configs,
                       String name)
                throws Exception
Description copied from class: BasePIP
If a subclass overrides this method (which is almost always the case), it MUST call this method at the end of a successful initialization.

Specified by:
initialize in interface PIP
Overrides:
initialize in class BasePIP
Throws:
Exception

collectAttributes

public void collectAttributes(Subject peerSubject,
                              javax.xml.rpc.handler.MessageContext context)
                       throws Exception
Specified by:
collectAttributes in interface PIP
Throws:
Exception


Copyright © 2007-2008 University of Illinois. All Rights Reserved.