package at.asitplus.eidas.specific.modules.authmodule_eIDASv2.service; import java.util.Map; import at.asitplus.eidas.specific.modules.authmodule_eIDASv2.DAO.ERnBeIDData; import at.asitplus.eidas.specific.modules.authmodule_eIDASv2.exception.eIDASAttributeException; import at.asitplus.eidas.specific.modules.authmodule_eIDASv2.exception.eIDPostProcessingException; public interface IeIDPostProcessingService { /** * Post-process eIDAS eID attributes into national format * * @param eIDASAttrMap Map of eIDAS attributes in format friendlyName and attribute * * @return eID attributes for SZR request * @throws eIDPostProcessingException * @throws eIDASAttributeException */ public ERnBeIDData postProcess(Map eIDASAttrMap) throws eIDPostProcessingException, eIDASAttributeException; }