AS4 profile for the European Union Medical Devices Database (EUDAMED).
EUDAMED (European Union Medical Devices Database) uses the CEF eDelivery four-corner AS4 profile for exchanging medical device data between national competent authorities and the European Commission.
EUDAMED does not define its own profile module; instead it uses the CEF four-corner profile (phase4-profile-cef) and adds EUDAMED-specific HTTP client configuration. The sender builder class Phase4EudamedSender sets the profile ID to AS4CEFProfileRegistarSPI.AS4_PROFILE_ID_FOUR_CORNER automatically.
import com.helger.phase4.eudamed.Phase4EudamedHttpClientSettings;// Note: constructor throws GeneralSecurityExceptionPhase4EudamedHttpClientSettings httpSettings = new Phase4EudamedHttpClientSettings();
Phase4EudamedHttpClientSettings trusts all TLS server certificates. In production deployments, you should configure a proper TrustManager with EUDAMED’s specific CA certificates.