eu.semiramis.identityaggregator
Class AttributeTranslator

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

public class AttributeTranslator
extends java.lang.Object

Identity Aggregator - Attribute Translator


Constructor Summary
AttributeTranslator(IdentityAggregator_Config config)
           
 
Method Summary
 java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateRequestAttributes(javax.servlet.http.HttpServletRequest request, java.lang.String issuer, java.lang.String destination, java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes, java.lang.String subjectId)
           
 java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateRequestAttributes(java.lang.String issuer, java.lang.String destination, java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes, java.lang.String subjectId, eu.semiramis.commons.audit.Transaction transaction)
           
 java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateResponseAttributes(javax.servlet.http.HttpServletRequest request, java.lang.String destination, java.lang.String issuer, java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes, java.lang.String subjectId)
           
 java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateResponseAttributes(java.lang.String destination, java.lang.String issuer, java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes, java.lang.String subjectId, eu.semiramis.commons.audit.Transaction transaction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeTranslator

public AttributeTranslator(IdentityAggregator_Config config)
Method Detail

translateRequestAttributes

public java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateRequestAttributes(javax.servlet.http.HttpServletRequest request,
                                                                                                    java.lang.String issuer,
                                                                                                    java.lang.String destination,
                                                                                                    java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes,
                                                                                                    java.lang.String subjectId)

translateRequestAttributes

public java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateRequestAttributes(java.lang.String issuer,
                                                                                                    java.lang.String destination,
                                                                                                    java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes,
                                                                                                    java.lang.String subjectId,
                                                                                                    eu.semiramis.commons.audit.Transaction transaction)

translateResponseAttributes

public java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateResponseAttributes(javax.servlet.http.HttpServletRequest request,
                                                                                                     java.lang.String destination,
                                                                                                     java.lang.String issuer,
                                                                                                     java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes,
                                                                                                     java.lang.String subjectId)

translateResponseAttributes

public java.util.List<eu.semiramis.identityaggregator.commons.Attribute> translateResponseAttributes(java.lang.String destination,
                                                                                                     java.lang.String issuer,
                                                                                                     java.util.List<eu.semiramis.identityaggregator.commons.Attribute> attributes,
                                                                                                     java.lang.String subjectId,
                                                                                                     eu.semiramis.commons.audit.Transaction transaction)