eu.semiramis.identityaggregator
Class IARequestProcessor
java.lang.Object
eu.semiramis.identityaggregator.IARequestProcessor
public class IARequestProcessor
- extends java.lang.Object
Identity Aggregator Server Component
Constructor Summary |
IARequestProcessor(java.lang.String configFilePath,
eu.semiramis.commons.audit.Transaction transaction)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
config
protected IdentityAggregator_Config config
idDiscovery
protected ID_Discovery idDiscovery
authzProvider
protected AuthzProvider authzProvider
audit
protected Audit audit
attributeTranslator
protected AttributeTranslator attributeTranslator
trustManager
protected TrustManager trustManager
idTranslator
protected ID_Translator idTranslator
IARequestProcessor
public IARequestProcessor(java.lang.String configFilePath,
eu.semiramis.commons.audit.Transaction transaction)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDiscovery
public ID_Discovery getDiscovery()
getAuthzProvider
public AuthzProvider getAuthzProvider()
getConfig
public IdentityAggregator_Config getConfig()
getAudit
public Audit getAudit()
getAttributeTranslator
public AttributeTranslator getAttributeTranslator()
processRequest
public RequestMessage processRequest(javax.servlet.http.HttpServletRequest request)
init
protected void init(eu.semiramis.commons.audit.Transaction transaction)
showErrorWeb
public void showErrorWeb(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- Throws:
javax.servlet.ServletException
java.io.IOException