Questa cartella contiene i sorgenti del eIDAS HProxy, realizzato riusando il codice del demo-SP per eidas 1.4.3

Il demo SP è stato modificato per essere compatibile con eIDAS 2.x che utilizza un SAMLEngine basato su opensaml v3.
Le modifiche di compatibilità del demo-SP per eIDAS 2.x riguardano una diversa allocazione delle interfacce per la realizzazione dei metadati. Infatti, Eidas 1.4 usa una interfaccia EntityDescriptor, mentre in Eidas 2.0 i metadati si generano facendo affidamento su 2 interfacce distinte che sono EidasMetadataParametersI e EidasMetadataRoleParametersI. Si è quindi modificata la classe MetadataGenerator del demo-SP 1.4.3 per lo scopo.

Inoltre le classi modificate per integrare eidas con il heid-connector (workflow manager) sono AuthRequest.java e AuthResponse.java.

L'eIDAS HProxy è stato sviluppato in collaborazione con Andrew Short (AUTh).

