eu.semiramis.identityaggregator
Class IAConsumerService

java.lang.Object
  extended by eu.semiramis.identityaggregator.IAConsumerService

public class IAConsumerService
extends java.lang.Object

Identity Aggregator Server Component - Response processor


Field Summary
protected  AttributeTranslator attributeTranslator
           
protected  Audit audit
           
protected  AuthzProvider authzProvider
           
protected  IdentityAggregator_Config config
           
protected  ID_Discovery idDiscovery
           
protected  ID_Translator idTranslator
           
protected  TrustManager trustManager
           
 
Constructor Summary
IAConsumerService(java.lang.String configFilePath, eu.semiramis.commons.audit.Transaction transaction)
           
 
Method Summary
 AttributeTranslator getAttributeTranslator()
           
 Audit getAudit()
           
 AuthzProvider getAuthzProvider()
           
 IdentityAggregator_Config getConfig()
           
 ID_Discovery getDiscovery()
           
 TrustManager getTrustManager()
           
protected  void init(eu.semiramis.commons.audit.Transaction transaction)
           
 ResponseMessage processResponse(javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

config

protected IdentityAggregator_Config config

idDiscovery

protected ID_Discovery idDiscovery

authzProvider

protected AuthzProvider authzProvider

audit

protected Audit audit

trustManager

protected TrustManager trustManager

attributeTranslator

protected AttributeTranslator attributeTranslator

idTranslator

protected ID_Translator idTranslator
Constructor Detail

IAConsumerService

public IAConsumerService(java.lang.String configFilePath,
                         eu.semiramis.commons.audit.Transaction transaction)
                  throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

processResponse

public ResponseMessage processResponse(javax.servlet.http.HttpServletRequest request)
                                throws javax.servlet.ServletException,
                                       java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

getDiscovery

public ID_Discovery getDiscovery()

getAuthzProvider

public AuthzProvider getAuthzProvider()

getAttributeTranslator

public AttributeTranslator getAttributeTranslator()

getTrustManager

public TrustManager getTrustManager()

getAudit

public Audit getAudit()

getConfig

public IdentityAggregator_Config getConfig()

init

protected void init(eu.semiramis.commons.audit.Transaction transaction)